私の入力ファイルは、次のようになりますはawkの
CHR 1 150979866 150980273 NM_001303242 CHR 1 150979273 150980273 NM_001163260 1000年
と私は最小値と最大値に基づいてファイルを分けたいです 第9列の値。ここで、min = 0-500およびmax => 500-1000である。
私はawkスクリプトawk -v min=0 -v max=500 ' $9==0 { next } min <= $9 && $9 <= max { print }'
を書きました。
しかし、スクリプトは機能しません。
誰かが助けることができます。
ありがとうございます。
予想される出力と5〜10行の入力サンプルを表示します。また、「うまくいかない」と言うと、どうやって動かないのですか?出力はありませんか?間違った出力?構文エラー? – jas