awkしたあとにそのファイルを上書きしたいのですが、どうすればよいでしょうか?
下記試したこと記載しています。
###試したこと
sh
1#ソース 2cat sample.txt | awk '{values[$0]=0;} END{for(key in values) print key;}' > sample.txt
調べると
「awk -i inplace ''」
で上書きできるようですが、awkのバージョンの問題なのか
「awk: not an option: -i」
となります。
バージョンを調べようと下記コマンド試したら、
mawkで1.3.3となりました。
これを4.1.0以上にしたらよいのでしょうか?
$gawk -W version
$mawk -W version
mawk 1.3.3 Nov 1996, Copyright (C) Michael D. Brennan
compiled limits:
max NF 32767
sprintf buffer 2040
環境
ubuntu18.04
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。