永发信息网

shell编程 小问题

答案:2  悬赏:0  手机版
解决时间 2021-05-04 10:26

我的一个shell程序需要如下功能:

if(filename.txt中含有teststring字符串)

then………

问题是:如何用shell语言描述“filename.txt中含有teststring字符串”呢

或者说:if 与then之间应该怎样写呢

最佳答案

用grep命令检测文件中是否有要找的字符串,如果找到的话grep退出状态为0,那么if语句执行,否则不执行


if grep -q 'teststring' filename.txt


then


    echo "Has the string."


fi

全部回答

if [[ 条件 ]]

then

    echo  如果条件TURE,输出

fi

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我们做为80后,总是向钱看齐,出门在外,把父
DNF 什么装备附加投掷类技能 什么部位都要
郑爽和张翰会假戏真做吗?他们两人会在一起吗
海尔2596彩电如何进入总路线
DNF魔神在以后的章节会变强吗?
鸡毛信密件在哪儿
今年流行哪种款式的鞋子?
南宏宾馆这个地址在什么地方,我要处理点事
惧怕的反义词是什么
宫颈手术后需要多久才能怀孕。应该怎么样调养
在东平坐804可以到天河东站吗
流星雨2第二十七到三十集剧情怎样
三星S5630C手机如何断掉网络连接?
京客隆购物停车场我想知道这个在什么地方
荣德基的答案 小学六年级
推荐资讯
昆明哪里有提供PSN游戏下载的地方??
脑筋#急转弯
如何做好网络销售
问问怎么经验涨的快?
龙OL南方区还会开新区吗?大概是多久?
南京市东山小学分校上坊小学地址在什么地方,
爸爸说过的一句话,补充刘邦说的三句话……不
黄贯中的那把无头电吉他是什么牌子?还有那把
怎么才能在手机上买农场里的种子
津河镇卫生院地址在什么地方,想过去办事
QQ密码不记得了,怎么找回来
大脸长发适合什么样的发行呢?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?