CentOSとbashで動作するようにしてください:
- mp4、mkv、aviをすべて再帰的に検索します。
- そのファイルを削除し、同じ名前の空のファイルと置き換えます。
ベストアンサー1
ファイルを検索するにはを使用しますfind
。ファイルを切り取るにはを使用しますtruncate
。また、xargs
呼び出しを頻繁に使用しますtruncate
。しかし、-exec
find
xargs
だから、このようなことがうまくいくはずです。 (テストされていません)
find . \( -iname '*.mkv' -o -iname '*.avi' -o -iname '*.mp4' \) -print0 | xargs -0 echo truncate -s 0
echo
正しいコマンドと正しいファイル名が出力されていることをテストして削除します。