awk中变量的使用
发表于 : 2013-11-15 20:33
这是awk的命令:
其中这个,生成的文件都是以$prifx开头的,原来是想按这样来的。想不成结果却是另一个样子,不知道这其中的问题是在哪呢? 是指一个文本文件。
谢谢大家
代码: 全选
awk '{if (index($8,"1")==4) {print $0 > "$prifx_chr1_tmp"}\
else if (index($8,"2")==4) {print $0 > "$prifx_chr2_tmp"}\
else if (index($8,"3")==4) {print $0 > "$prifx_chr3_tmp"}\
else if (index($8,"4")==4) {print $0 > "$prifx_chr4_tmp"}\
else if (index($8,"5")==4) {print $0 > "$prifx_chr5_tmp"}\
else if (index($8,"6")==4) {print $0 > "$prifx_chr6_tmp"}\
else if (index($8,"7")==4) {print $0 > "$prifx_chr7_tmp"}}' $1
代码: 全选
print $0 >
代码: 全选
$prifx=09110
代码: 全选
$1
谢谢大家