こんにちは、出力を印刷し、並べ替えてからファイルに保存するためにawkを使用していますが、並べ替えコマンドを挿入すると構文エラーが発生します..これが私の以下のコードです..私は物事を正しく行っているかどうかを知っています
コード
id !~ /^\s*$/){print id,ip[id];}|sort -k 1 > "file"} for (key in h) {split(key,values," "); if(values[1] !~ /^\s*$/ && values[2] !~ /^\s*$/){print values[1],values[2],h[key]}|sort -k 1 -k 2 > "file"}}
awk: ^ syntax error