假设我有一个
a="cd dvd bd"
现在我想查看cd这个在变量a中有没有
有没有简便的方法
我可不想
for i in $a
if [ "cd" = "$i"]
这样
有没有直接的比方说
grep "cd" "$a"这样好像不行 出发把$a写到一个文件中
在用grep "cd" 文件
再问下关于字符串的处理
-
- 帖子: 125
- 注册时间: 2007-10-22 22:40
-
- 帖子: 125
- 注册时间: 2007-10-22 22:40
Re: 再问下关于字符串的处理
我说简单点,就是看一个字符串中 是否包含特定字符序列
-
- 帖子: 1453
- 注册时间: 2008-05-24 8:30
-
- 帖子: 125
- 注册时间: 2007-10-22 22:40
Re: 再问下关于字符串的处理
echo "${_READABLE_MEDIA}" | grep "CD" && echo "medium inserted supported" || (echo "medium inserted not supported"; exit)
谢谢
没想到管道 哈哈
谢谢
没想到管道 哈哈
- josephyoung
- 帖子: 158
- 注册时间: 2011-11-05 18:53
- 来自: 南极圈
Re: 再问下关于字符串的处理
代码: 全选
expr "$a" : "cd"
-
- 帖子: 34
- 注册时间: 2007-08-10 22:30
Re: 再问下关于字符串的处理
grep可以用管道
echo $a | grep cd
然后判断返回值$?
echo $a | grep cd
然后判断返回值$?
-
- 帖子: 2
- 注册时间: 2012-03-25 20:13
Re: 再问下关于字符串的处理
echo "$a" | grep 'cd'
-
- 帖子: 992
- 注册时间: 2007-12-05 10:57
- 系统: ubuntu14.04
- 来自: 金山
Re: 再问下关于字符串的处理
学习chengmoYS 写了:echo "${_READABLE_MEDIA}" | grep "CD" && echo "medium inserted supported" || (echo "medium inserted not supported"; exit)
谢谢
没想到管道 哈哈
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙