awk 的 pattern 在 shell 脚本中如何调用位置参数?
資深大佬 : Chuizi997 0
就是希望在执行脚本时传递一个 $1 作为脚本中 awk 的 pattern
awk '/$1/{print}' #
如何实现这样的效果 $1 被理解成位置参数,而不是第一列
大佬有話說 (5)
就是希望在执行脚本时传递一个 $1 作为脚本中 awk 的 pattern
awk '/$1/{print}' #
如何实现这样的效果 $1 被理解成位置参数,而不是第一列
换成””,首先 shell 会帮你做替换,替换完了才会给 sed
echo “‘”‘””‘”‘”
另外补充 bash 和 zsh 对单双引号的处理不一样,不知道其他的 shell 的处理都是什么样的。我一般会向 bash 看齐,写在 shebang 行。