1

数値エントリがある場合は最初の列でファイルを並べ替え、最初の列に何もない場合は2番目の列でファイルを並べ替える必要があります。基本的には次のようになります。

3 - foo bar
1 1 foo bar
- 5 foo bar
2 2 foo bar
- 4 foo bar

そして、出力が必要です

1 1 foo bar
2 2 foo bar
3 - foo bar
- 4 foo bar
- 5 foo bar

単一のコマンドでLinuxでそれを行う良い方法はありますか? ありがとう!

4

1 に答える 1

1

その形式に従う出力では、基本的な sort コマンドを使用できます。

sort -k 1,2 foo.txt
于 2013-04-09T00:53:57.003 に答える