14
bashを使用してファイル(引数)を「インプレース」で編集するコマンドを実行するにはどうすればよいですか?
temp.txtというファイルがありsort、bash のコマンドで並べ替えます。 並べ替えた結果で元のファイルを置き換えたい。 たとえば、これは機能しません(空のファイルが表示されます)。 sortx temp.txt > temp.txt 一時ファイルへのコピーに頼らずに、これを1行で実行できますか? 編集:-oオプションは非常にクールですsort。sort私の質問では例として使用しました。他のコマンドでも同じ問題が発生します。 uniq temp.txt > temp.txt. より良い一般的な解決策はありますか?
110
bash
command-line
sorting