たとえば、バブルソートを使用して変更時間に関してソートし、 stat -c %y %n filenameを使用して arr[] のすべての要素を出力したいと考えています。
#!/bin/sh
arr=(*) # * is list of all file and dir names
newest=${arr[0]}
for f in "${arr[@]}";
do
if [ $f -nt $newest ]; then
newest=$f
fi
echo "$(stat -c %y %n $newest)"
done
ls -art --full-time のような出力を取得したいのですが、もちろんこれはより完全です。私の質問は、なぜファイル名を出力しないのですか?どうもありがとうございます。