bashでは、数字を含む文字列をソートする方法は?
これらのファイルがディレクトリにある場合 cwcch10.pdf cwcch11.pdf cwcch12.pdf cwcch13.pdf cwcch14.pdf cwcch15.pdf cwcch16.pdf cwcch17.pdf cwcch18.pdf cwcch1.pdf cwcch2.pdf cwcch3.pdf cwcch4.pdf cwcch5.pdf cwcch6.pdf cwcch7.pdf cwcch8.pdf cwcch9.pdf どうすれば文字列の数字部分に基づいて昇順の数字順になるようにそれらをBashにリストできますか。したがって、結果の順序はcwcch1.pdf, cwcch2.pdf, ..., cwcch9.pdf, cwcch10.pdfなどです。 最終的に私がやろうとしているのは、pdfをpdftk次のようなものと連結することです pdftk `ls *.pdf | sort -n` cat output output.pdf しかし、私のソートが間違っているので、それは機能しません。