2

そのようなデータの配列があるとします:

arr[0] = "someText1 (x,y,z) a"
arr[1] = "someText2 (x,y,z) b"

Bashを使用して、この配列を[テキストのみを考慮して]辞書式にソートするにはどうすればよいですか?

4

3 に答える 3

0

このコードはモジュール内にありますが、必要な関数を他のファイルarray.shからインクルードして完成させることができます。

https://github.com/konsolebox/bash-library/blob/master/array/sort.sh

この関数は、要素やインデックスの生成、文字列や整数の特殊化など、カスタマイズ可能です。使ってみてください。

そして 1 つは、それは sort のような外部バイナリに依存せず、データの再解釈の可能性を引き起こさないことです。

于 2013-09-02T20:24:03.430 に答える