![echo 뒤의 -n 플래그는 무엇을 의미합니까?](https://linux55.com/image/171013/echo%20%EB%92%A4%EC%9D%98%20-n%20%ED%94%8C%EB%9E%98%EA%B7%B8%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9D%84%20%EC%9D%98%EB%AF%B8%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
다음 코드 조각이 있습니다.
#!/bin/sh
if [ $1 = hi ]; then
echo 'The first argument was "hi"'
else
echo -n 'The first argument was not "hi" -- '
echo It was '"'$1'"'
fi
else 문에서 echo 뒤의 -n 플래그가 무엇을 의미하는지 모르겠습니다. 답을 아는 사람이 있습니까?
매우 감사합니다!
답변1
un*x 명령의 옵션과 매개변수를 이해하는 전통적인 방법은 man
(수동) 명령을 사용하는 것입니다.예를 들어
man echo
시스템에서 명령을 실행하면 echo
다음과 같은 명령 설명이 표시됩니다.
STRING을 표준 출력으로 에코합니다.
-N 후행 줄 바꿈을 출력하지 마십시오