![MacOS의 sed에서 "명령 a에 \ 뒤에 텍스트가 필요함"을 수정하는 방법은 무엇입니까? [폐쇄]](https://linux55.com/image/73049/MacOS%EC%9D%98%20sed%EC%97%90%EC%84%9C%20%22%EB%AA%85%EB%A0%B9%20a%EC%97%90%20%5C%20%EB%92%A4%EC%97%90%20%ED%85%8D%EC%8A%A4%ED%8A%B8%EA%B0%80%20%ED%95%84%EC%9A%94%ED%95%A8%22%EC%9D%84%20%EC%88%98%EC%A0%95%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%ED%8F%90%EC%87%84%5D.png)
sed 문에 다음 스니펫이 있습니다.
/pause$/ {
N;
/pause/d
}
하지만 나는 다음을 얻습니다.
$ . sed_shorter_version_one_test_case_html_to_ruby.sh SAD/fullform_SAD
sed: 19: "
/pause$/ {
N;
/pau ...": command a expects \ followed by text
왜 그런 겁니까? 어떻게 고치나요?
답변1
나는 가지고있다
$ a\end
바닥에
나는 그것을 다음과 같이 바꿔야했다.
$ a\
end