可能重复:
用awk使用变量
下面的命令是错误的,关键是我想用$curLineNumber
在awk中,我该怎么办呢? 任何解决方案?
curLineNumber = 3
curTime=`ls -l | awk 'NR==$curLineNumber {print $NF}'`
谢谢
可能重复:
用awk使用变量
下面的命令是错误的,关键是我想用$curLineNumber
在awk中,我该怎么办呢? 任何解决方案?
curLineNumber = 3
curTime=`ls -l | awk 'NR==$curLineNumber {print $NF}'`
谢谢
curTime=$(ls -l | awk -v line=$curLineNumber 'NR == line { print $NF }'
该-v
选项用于指定命令行上初始化的变量。 我选择的名称line
的awk
变量。