ファイル名でソートする
#!/bin/bash sort_by_filename() { awk -F'/' '{print $NF" "$0}' | sort -k1 | cut -d' ' -f2 } produce_filepath_list() { cat <<EOF /usr/oreno/etc/nantoka.d/gyoza/10osho /usr/oreno/etc/nantoka.d/curry/00mouyan /usr/oreno/etc/nantoka.d/curry/01coco1 /usr/oreno/etc/nantoka.d/curry/90matsuya EOF } produce_filepath_list | sort_by_filename
↓
/usr/oreno/etc/nantoka.d/curry/00mouyan /usr/oreno/etc/nantoka.d/curry/01coco1 /usr/oreno/etc/nantoka.d/gyoza/10osho /usr/oreno/etc/nantoka.d/curry/90matsuya