Linux で特定のディレクトリ内の 50 GB を超えるファイルを (再帰的ではなく) 分割する bash を cron する必要があります。どなたかご指導ください。
のように:
find . -maxdepth 1 -type f -size +49G -exec ls -lh {} \;
各ファイル名をパラメーターとして分割コマンドに送信するにはどうすればよいでしょうか?
split --bytes=30G $filenameoffoundfile $filenameoffoundfile
答え1
次のように組み合わせるだけです。
find . -maxdepth 1 -type f -size +49G -exec split --bytes=30G {} {} \;