bash에서 줄 바꿈으로 텍스트 반향 text >>

파일에 텍스트를 추가하고 싶습니다. 그래서 나는 bash로 썼다.

echo text >> file.conf

그러나 새로운 줄을 남기지 않습니다. 그래서 나는 이것을 한 번만 할 수 있습니다. 새 줄을 어떻게 추가합니까?



답변

옵션 1:

% echo -e "text\n" >> file.conf

옵션 2 :

% ( echo text ; echo "" ) >> file.conf

옵션 3 :

% echo text >> file.conf
% echo ""  >> file.conf


답변

나는 당신의 명령이 정답이라고 생각합니다

에코 텍스트 >> file.conf

여분의 줄을 추가하지만 이전이 아닌 새 텍스트 뒤에 추가합니다 .

초기 파일이 새 줄로 끝나지 않기 때문에 텍스트 앞에 줄을 추가하고 싶을 것입니다. 이 경우 사용할 수 있습니다

echo -e “\ ntext”>> file.conf

대신 -e옵션을 사용하면 줄 \n바꾸기 문자 를 사용할 수 있습니다 .


답변

아키라의 답변에 추가하기 만하면됩니다.

옵션 4 :

ctrl-v ctrl-m키 콤보를 두 번 사용 하여 터미널에 두 개의 줄 바꿈 제어 문자를 삽입하십시오. Ctrl-v를 사용하면 터미널에 제어 문자를 삽입 할 수 있습니다. 원하는 경우 ctrol-m 대신 Enter 또는 Return 키를 사용할 수 있습니다. 같은 것을 삽입합니다.

이것처럼 보입니다. echo text^M^M >> file.conf


답변