-1
$ stringを含むテキストファイルがあります。どのようにsedを使用して、$ stringがすべて出現することなく新しいtxtファイルを作成するのですか?sedを使用して特定の単語のない新しいtxtファイルを作成する方法
$ stringを含むテキストファイルがあります。どのようにsedを使用して、$ stringがすべて出現することなく新しいtxtファイルを作成するのですか?sedを使用して特定の単語のない新しいtxtファイルを作成する方法
次のsed
コマンドを使用すると、文字列変数のすべての文字列を空の文字列''
で置換し、出力を新しいoutput_fileにリダイレクトすることができます。
sed "s/$string//g" input_file > output_file
か、次のsed
コマンドを使用することができます。パラメータとして渡されたファイル内で直接動作するように
sed -i.bkp "s/$string//g" file
を、-i.bkp
オプションは、上記の例では(、拡張子.bkp
で自動的にバックアップファイルを作成します。 file.bkp
)、バックアップが不要な場合は-i
最後に、$string
変数には、あなたが\
を使ってそれらのすべてをエスケープする必要がある場合は、/
をつけてください。このタスクを実行するための関数を作成することができます。
http://idownvotedbecau.se/nocode/ – Nic3500