エコーがオフになったsedスクリプトを作成したいと思います。
#!/bin/sed -n -f
s/x/u/g
しかし、これは私に
Invalid option -- ' '
間違い。
どうすればいいですか?
答え1
これは、shebangが複数のパラメータを渡そうとするためです。比較する:
この特別な場合は、次-n -f
のように圧縮できます-nf
。一般的に、これは常に可能なわけではありません。ここのスクリプトは次のとおりです。
#!/bin/sed -nf
s/x/u/g
注:現在の形式のスクリプトは何も印刷しないようです。-n
...拡張しているようです。