awk '($1<1)|| ($1>22) {print $2}' $input > $output
如果我将此行放入Nextflow(用 groovy(Java) 编写)管道脚本中,它将显示一个错误,指出变量表示法的问题(这些:$1,$2)。它在Nextflow之外工作正常。我还能如何在此处输入变量以使其正常工作?
我试过了
awk '(${1}<1)|| (${1}>22) {print ${2}}' $input > $output
输出一个空文件。所需的输出将是它只在Nextflow中工作。