
나는 이것을 사용했지만 내 vcs 파일의 각 줄 끝에 sed -i 's/$/ \/' vcs.csh
추가되지 않습니다 .\
sed -i 's/$/ \/' vcs.csh
sed: -e expression #1, char 7: unterminated `s' command
답변1
이 질문의 조판에 약간의 오류가 있을 수 있지만 줄 끝에 sed -i 's/$/ /' <file>
a를 추가하도록 요청하지도 않고 오류도 표시하지 않습니다.\
이것은 당신이 원하는 것(편집: 제 생각에는)을 수행합니다:
sed -i 's/$/\\/' <file>
(편집: minimarkdown이 이스케이프 문자이기 때문에 혼란스러워지기 때문에 여기 주석에 응답합니다 \
.) 대체의 뒷부분(예: \\
)은 sed 명령 문자를 이스케이프합니다 \
. 즉, 의 자리에 \\
하나만으로 치환된다 . 따라서 필요한 곳에 공간을 추가할 수 있습니다.\
$
\\