Jika saya memiliki direktori yang penuh dengan file dan sub direktori. Apa cara terbaik untuk membuat daftar hanya file biasa yang jatuh abjad sebelum string yang diberikan?
Saat ini yang terbaik yang bisa saya lakukan menggunakan bash adalah sebagai berikut:
for x in `find . -maxdepth 1 -type f | sort`
do
if [[ "$x" > './reference' ]]
then
break
fi
echo $x
done
Saya merasa ada cara yang lebih ringkas untuk melakukan ini, tetapi saya tidak yakin apa itu. Ada ide?
awk '$0 >= "'"${FROM}"'" && $0 <= "'"${TILL}"'"'