/opt/nginx/conf.d/default.conf
쉘 스크립트를 통해이 내용으로 파일을 작성하고 존재하지 않는 경우 파일을 작성해야합니다.
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name _;
root /usr/share/nginx/html;
}
쉘 스크립트를 통해 여러 줄 컨텐츠를 작성하는 방법
디렉토리를 만들었습니다
sudo mkdir -p /opt/nginx/conf.d
그러나 나는 파일을 쓰는 법을 모른다.
1
> (파일을 덮어 쓰려면) 또는 >> (이미있는 경우 추가하기)를 사용할 수 있습니다. 예 : echo "hello world"> file.txt
—
Rob
모든 정적 텍스트입니까, 아니면 그 일부가 동적 값으로 대체되어야합니까? (예 : 호스트 이름, 포트, 루트 디렉토리 등)
—
Jeff Schaller
명확히하기 위해 귀하의 질문을 편집했지만 원하는 것을 잘못 이해할 수 있습니다. 파일 이 이미있는 경우에도 파일에 내용을 추가 하시겠습니까 , 아니면 파일이없는 경우 에만 파일을 작성 하시겠습니까? 파일이 이미 존재하면 어떻게됩니까?
—
terdon