便利なファイル名をパイプすることもできます:
find /path/to/files -name \*.txt | tar -cvf allfiles.tar -T -
HP-UX のデフォルト バージョン (私は 11.11 と 11.31 をテストしました) など、一部のバージョンの tar には、ファイル リストを指定するコマンド ライン オプションが含まれていません。>
tar cvf allfiles.tar $(cat mylist.txt)
はい:
tar -cvf allfiles.tar -T mylist.txt
GNU tar (これは Linux であるため) を想定すると、 -T
または --files-from
オプションはあなたが望むものです。