.txt
ディレクトリに存在する複数のファイルの名前(フルパス名ではない)を含むテキストファイルがあります。各ファイルには、削除したい他のファイルへの(フル)パスがあります。
list.txt
テキストファイルの名前を持つ""という名前のファイルがあるとしましょう。
pathtodelete1.txt
pathtodelete2.txt
something else that is the same as pathtodelete.txt
これらの各ファイルには、内部的に保存されたパスがありますpathtodelete1.txt
。/directory/randomfilename.txt
私はxargs
成功しなかった様々な組み合わせを試しました。
ベストアンサー1
限られたテストでは、これは私にとって効果的でした。
cat list.txt | xargs cat | xargs rm
ファイルを削除するために使用するので、まず非破壊的なコマンドを使用してテストしてみることができます。
cat list.txt | xargs cat | xargs echo