2

私はWindowsでGNUsort(GnuWin32から)を使用しています。名前を「sort1.exe」に変更しました。入力テキストファイルにはスペースとタブがありますが、フィールドはタブで区切られています。私は試してみました:

sort1 -n -k2 -t "\t" file.txt

ただし、「sort1:複数文字のタブ'\t'」と表示されます。

テキストは次のようになります

lazy dog<TAB>123
fox<TAB>1
white tail wolf<TAB>11
blue bear<TAB>7

出力は次のようになります

fox<TAB>1
blue bear<TAB>7
white tail wolf<TAB>11
lazy dog<TAB>123

他のスレッドでアドバイスを使用してみましたが、Windowsでは機能しません。

4

2 に答える 2

-1

これを試してください (Windows では、タブは '\t' ではなく '^t' です):

sort -n -k2 -t'^t' file.txt
于 2014-11-26T16:10:04.707 に答える