所以,目前我已经创建了一个代码来执行此操作,如下所示。在我回显变量后,此代码可以正常工作并执行它应该做的事情:
a=`awk 'NR==2 {print $1}' $coor`
b=`awk 'NR==3 {print $2}' $coor`
c=`awK 'NR==4 {print $3}' $coor`
....但我必须为更多行执行此操作,并且我想要更一般的表达。所以我试图创建一个如下所示的循环。语法方面我认为代码没有任何问题,但它没有向文件“Cmain”输出任何内容。
我想知道是否有人可以帮助我,我在脚本方面有点新。
如果有帮助,我也可以发布我正在尝试阅读的内容。
for (( i=1; i <= 4 ; i++ )); do
for (( j=0; j <= 3 ; j++ )); do
B="`grep -n "cell" "$coor" | awk 'NR=="$i" {print $j}'`"
done
done
echo "$B" >> Cmain