【发布时间】:2015-03-21 12:11:51
【问题描述】:
我想创建一个带有参数并使用awk 打印 if 的 bash 脚本
这是一个孤儿进程:
#find_orphan.sh :
ps -elf | awk '/$1/&&!/awk/ {if ($5 == 1){print $15}}'
不幸的是,我在将 $1 呈现为 bash 参数时遇到了问题..
如果我在不使用 $1 的情况下运行此程序,我的程序将正常运行:
ps -elf | awk '/some_program/&&!/awk/ {if ($5 == 1){print $15}}'
我真的需要能够在 bash 脚本参数中指定 awk 搜索模式。
有什么帮助吗?
【问题讨论】: