2017-02-06 12 views
0

unxutilsのsort.exeを使用して、Windows Server 2008 R2上の大きなcsvファイル(40GB)をソートします。Windowsでunxutilsのtempデータディレクトリを変更できない

ソートは正常に機能しますが、一時データディレクトリを変更することはできません。

  • は、パラメータを使用して、一時ディレクトリ・パス」で 'とTEMPおよびTMPDIR
  • よう
  • 設定環境変数を囲むパス
  • に/ \を使用して:私が試した何

    Tだけでなく、--temporary-directory = DIR

私は管理者として実行しており、一時フォルダ。一時ファイルは、設定された一時ディレクトリの代わりに常にC:\に書き込まれます。

私が実行してるものの例:

C:\ unxutils \ sort.exe -t。 --temporary-directory = c:\ tmp -k1,1g -k2,2g C:\ stage \ input.csv -o C:\ stage \ input.sorted.csv

答えて

0

私は、gnu coreutilsが代わりに動作する代替。

残念ながら、ウィンドウ用のバイナリは古くなっています。回避策はdownload git for windowsでした。(インストールディレクトリ)¥usr¥binからバイナリを取り出します

関連する問題