永发信息网

grep awk问题

答案:1  悬赏:70  手机版
解决时间 2021-01-04 21:28
1、echo "aaa|bbb" | awk -F '|' '{print $2}'
为什么提示:
awk: syntax error near line 1
awk: bailing out near line 1

2、ps -ef | grep "load.sh" | grep -v "abc" | awk '{print $2}'
load.sh中几行,其中一行包含abc,上面这个语句不是说找到load.sh,并过滤掉包含abc的行,然后输出其它行么?为什么输出的是:
29116
如果再次运行s -ef | grep "load.sh" | grep -v "abc" | awk '{print $2}',输出的就是
29120
之后再次运行:
29128
...
29132
每次都是递增4个,这是为什么呢?谢谢!
就是这个啊:echo "aaa|bbb" | awk -F '|' '{print $2}'

你这里打印出的:
johndream.chen@debian:~$ ps -ef | grep "/bin/sh" | grep -v "c" | awk '{print $2}'
28757
28765
31361
这些值是什么意思?PID?
最佳答案
echo "aaa|bbb" | awk -F '|' '{print $2}'
这个语句没问题啊,在我的机器上完全可以正常输出bbb的呀,你可以检查一下是否少了空格啥的!
还有ps -ef | grep "load.sh" | grep -v "abc" | awk '{print $2}'这句命令正常情况下会把符合条件的所有PID都打印出来:
看我做的一个例子:
johndream.chen@debian:~$ ps -ef | grep "/bin/sh" | grep -v "c" | awk '{print $2}'
28757
28765
31361
不知道你的系统有问题还是怎么,我这都是很正常的啊!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
一运动员跑百米的物理问题
我是一个女生,朝天鼻,鼻梁也不怎么高,请问
我每天早上一口气做50个俯卧撑!100个深蹲!
单选题请选出与“当时余心之悲,盖不能以寸管
读下图回答问题.(l)①②③三列铁路干线中
风水 旧照片怎么处理
下列过程,属于化学变化的是A.分离液态空气制
什么植物可以驱赶蜜蜂
口语交际与综合性学习(10分)同学们在某商店
单选题2012年全国高校毕业生达680万人,创历
DNF鬼泣觉醒技能是什么?
单选题以下是有关生命活动的阐述,最本质的是
单选题Thestoryshetoldmetheotherdaysoun
代号6003的滚动轴承是什么轴承其内径是多少毫
小学三年级的作文有多少字?
推荐资讯
“人类只有-个地球!”请你说出如图所反映的环
填空题用“金帅”苹果的主干做砧木,用“红富
白金鱼64条,比红金鱼多19条.红金鱼有多少条
阅读下面的短文,按要求完成所给任务。 Readi
单选题TheBritishguardscaughthimand______
下列各句中加粗字的解释,正确的一项是①周秦
单选题What prevented your plan&
Thereasonwhyhehasbeensuchasuccessis_______
20世纪70年代,北京人民广播电台正式开播“业
我国重要的农产品出口基地不包括A.山东半岛B.
单选题It'sgoingtorain.Ithinkitisbet
座机用英语怎么说
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?