SED: -n과 -f를 함께 사용하는 방법

SED: -n과 -f를 함께 사용하는 방법

에코가 꺼진 sed 스크립트를 작성하고 싶습니다.

#!/bin/sed -n -f
s/x/u/g

하지만 이것은 나에게

Invalid option -- ' '

실수.

어떻게 해야 하나요?

답변1

이는 shebang에서 여러 매개변수를 전달하려고 하기 때문입니다. 비교하다:

이 특별한 경우에는 다음 -n -f과 같이 압축할 수 있습니다 -nf. 일반적으로 이것이 항상 가능한 것은 아닙니다. 여기의 스크립트는 다음과 같습니다:

#!/bin/sed -nf
s/x/u/g

참고: 현재 형식의 스크립트는 아무 것도 인쇄하지 않는 것 같습니다. -n... 확장할 것 같습니다.

관련 정보