ディレクトリ内の最大のファイルを印刷しようとしましたが、なぜ 726491 ではなく 768 になるのか説明できません。$DIR はディレクトリ、$ext はファイル拡張子です。私のスクリプトはダッシュで動作するはずです。
find "${DIR}" -type f -name "*.$ext" -exec du -a {} + |
sort -n -r | head -n 1 | cut -f1
768 ./subfolder/test.jpg
-rw-r--r-- 1 username vti 726491 19 mar 12:46 test.jpg
drwxr-xr-x 2 username vti 512 19 mar 12:46 subsubfolder
drwxr-xr-x 3 username vti 512 19 mar 12:46 .
drwxr-xr-x 4 username vti 512 19 mar 12:46 ..