私はDNA配列のリストを扱っています。同じ名前 ($1) のすべてのシーケンスを取得したいと思います。を使おうと思っていましif ($1 == "$1")
た。しかし、これはうまくいきません。
結果ファイル:
name1 number1 number2 sequenceofname1 name1 number3 number4 sequenceofname1
脚本:
awk '{if ($1 == "$1") printf("%s_%s_%s \t%s\n", $1,$2,$3,$4);}' <result_file >file.txt
$1
awk コマンドに渡すにはどうすればよいですか?