ふと疑問に思ったんだけど、ディレクトリ dir に 001 002 003 ていう3つのファイルがあるとして、 (そしてその他にはファイルは無いとして)、 cat dir/* > all.txt ていうコマンドを打った...
たぶん何らかのソートはされてるはずだけどシェル依存だし、心配なら明示的にsortしてxargsで受けるかブレース展開で順番を指定するかしたほうがいい鴨。
https://anond.hatelabo.jp/20190505131826 シェルの標準を定めたPOSIX によると、マッチしたワイルドカードは"sorted according to the collating sequence in effect in the current locale." とある。英語がよくわからない...