変更する必要があるさまざまなテキストファイルがあります。
test.xyz|test3.abc|test5232.lop|filename.test|file.text|qwerty.bat|...
次のように、パイプライン処理を含む「test5232.lop」削除プロセスを自動化しようとしています。
test.xyz|test3.abc|filename.test|file.text|qwerty.bat|...
可能であれば、一時ファイルを生成する必要はありません。
ベストアンサー1
これは職業のようですcut
。区切り文字があり|
、保持するフィールド(--complement
)ではなく削除するフィールドを指定し、フィールド3(この場合は削除しようとしている)を選択しようとしています。
パスワード:
cut -d '|' --complement -f 3
テスト:
$ echo 'test.xyz|test3.abc|test5232.lop|filename.test|file.text|qwerty.bat|x' | cut -d '|' --complement -f 3
test.xyz|test3.abc|filename.test|file.text|qwerty.bat|x