echo $VAR|grep -q kde
在2010-04-20 00:26:37,"LI Rui Bin" cheeseli@hotmail.com 写道:
我要在bash里测试一个字符串是否包含某个子串,该怎么写?比如测试 $VAR 中是 否含有 "kde" 字样 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
翻了一下书 也可以 test -z ${VAR##*kde*} On 04/20/2010 12:33 AM, Chen Lei wrote:
echo $VAR|grep -q kde
在2010-04-20 00:26:37,"LI Rui Bin"cheeseli@hotmail.com 写道:
我要在bash里测试一个字符串是否包含某个子串,该怎么写?比如测试 $VAR 中是 否含有 "kde" 字样 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
我这个命令有问题,如果$VAR本来是null的,我这样测试也会返回0 On 04/20/2010 01:04 AM, LI Rui Bin wrote:
翻了一下书 也可以 test -z ${VAR##*kde*} On 04/20/2010 12:33 AM, Chen Lei wrote:
echo $VAR|grep -q kde
在2010-04-20 00:26:37,"LI Rui Bin"cheeseli@hotmail.com 写道:
我要在bash里测试一个字符串是否包含某个子串,该怎么写?比如测试 $VAR 中是 否含有 "kde" 字样 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
* *你难道不知道什么是grep吗??
2010/4/20 LI Rui Bin cheeseli@hotmail.com
我这个命令有问题,如果$VAR本来是null的,我这样测试也会返回0 On 04/20/2010 01:04 AM, LI Rui Bin wrote:
翻了一下书 也可以 test -z ${VAR##*kde*} On 04/20/2010 12:33 AM, Chen Lei wrote:
echo $VAR|grep -q kde
在2010-04-20 00:26:37,"LI Rui Bin"cheeseli@hotmail.com 写道:
我要在bash里测试一个字符串是否包含某个子串,该怎么写?比如测试 $VAR 中是 否含有 "kde" 字样 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
唔,我问过他,他说已经加入mailing list了,不过很少见他说话 On 04/20/2010 12:51 PM, Chen Lei wrote:
goldendict的打包者已经被sponsor了呵呵 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
那个日本的sponsor推荐好些这里的packager了,很活跃
在2010-04-20 12:53:37,"李瑞彬" cheeseli@hotmail.com 写道:
唔,我问过他,他说已经加入mailing list了,不过很少见他说话 On 04/20/2010 12:51 PM, Chen Lei wrote:
goldendict的打包者已经被sponsor了呵呵 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
Chen Lei supercyper@163.com 於 2010年4月20日下午2:55 寫道:
那个日本的sponsor推荐好些这里的packager了,很活跃
加了 FAS packager-zh 了沒?
* * 2010/4/20 Chen Lei supercyper@163.com
那个日本的sponsor推荐好些这里的packager了,很活跃
faint ,我什么时候才能被sponsor !!!
我也要被sponsor!!
在2010-04-20 12:53:37,"李瑞彬" cheeseli@hotmail.com 写道:
唔,我问过他,他说已经加入mailing list了,不过很少见他说话 On 04/20/2010 12:51 PM, Chen Lei wrote:
goldendict的打包者已经被sponsor了呵呵 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
Devil Wang wxjeacen@gmail.com 於 2010年4月20日下午5:04 寫道:
我也要被sponsor!!
哥們讀好了那個 Packaging Guidelines 及 Package Review Guidelines 了沒? :)
* * 2010/4/20 Caius 'kaio' Chance k@kaio.net
Devil Wang wxjeacen@gmail.com 於 2010年4月20日下午5:04 寫道:
我也要被sponsor!!
哥們讀好了那個 Packaging Guidelines 及 Package Review Guidelines 了沒? :)
整体上看了下, package也提了个。
把第一次提的做了update.
-- Caius 'kaio' Chance / かいお [Email/Gtalk] Caius.Chance@gmail.com | [IRC] kaio at chat.freenode.net [Twitter] K410 | [Blog] blog.kaio.net | [Fedora] fedoraproject.org/wiki/User:kaio _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
目前使用 echo $VAR|grep -i kde >/dev/null
On 04/20/2010 01:44 PM, dhyang wrote:
在 2010-04-20二的 01:04 +0800,LI Rui Bin写道:
翻了一下书 也可以 test -z ${VAR##*kde*}
bash的字符截断,也可以这样 test -z ${VAR%%*kde*},往后截断,不过写作 [ -z ${VAR##*kde*}] 会比较专业一些。 最好的办法是用支持regexp的工具。 比如,grep,sed,awk,之类, echo $VAR|grep .*[kK][dD][eE].* 或许更能满足你的在求.
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
直接grep -q就可以了,不用重定向到/dev/null
2010/4/20 LI Rui Bin cheeseli@hotmail.com
目前使用 echo $VAR|grep -i kde >/dev/null
On 04/20/2010 01:44 PM, dhyang wrote:
在 2010-04-20二的 01:04 +0800,LI Rui Bin写道:
翻了一下书 也可以 test -z ${VAR##*kde*}
bash的字符截断,也可以这样 test -z ${VAR%%*kde*},往后截断,不过写作 [ -z ${VAR##*kde*}] 会比较专业一些。 最好的办法是用支持regexp的工具。 比如,grep,sed,awk,之类, echo $VAR|grep .*[kK][dD][eE].* 或许更能满足你的在求.
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
有大牛提醒说:
legacy grep doesn't have -q.
你可以看看man grep里-s部分中的说明
From: yd.nvstp@gmail.com Date: Tue, 20 Apr 2010 16:51:11 +0800 To: chinese@lists.fedoraproject.org Subject: Re: [FZH] bash中如何测试子字符串?
直接grep -q就可以了,不用重定向到/dev/null
2010/4/20 LI Rui Bin cheeseli@hotmail.com
目前使用 echo $VAR|grep -i kde >/dev/null
On 04/20/2010 01:44 PM, dhyang wrote:
在 2010-04-20二的 01:04 +0800,LI Rui Bin写道:
翻了一下书 也可以 test -z ${VAR##*kde*}
bash的字符截断,也可以这样 test -z ${VAR%%*kde*},往后截断,不过写作 [ -z ${VAR##*kde*}] 会比较专业一些。 最好的办法是用支持regexp的工具。 比如,grep,sed,awk,之类, echo $VAR|grep .*[kK][dD][eE].* 或许更能满足你的在求.
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
_________________________________________________________________ SkyDrive电子画册,带你领略精彩照片,分享“美”时“美”刻! http://www.windowslive.cn/campaigns/e-magazine/ngmchina/?a=c
寻找kde字符串是想干嘛?
在2010-04-20 14:13:55,"LI Rui Bin" cheeseli@hotmail.com 写道:
目前使用 echo $VAR|grep -i kde >/dev/null
On 04/20/2010 01:44 PM, dhyang wrote:
在 2010-04-20二的 01:04 +0800,LI Rui Bin写道:
翻了一下书 也可以 test -z ${VAR##*kde*}
bash的字符截断,也可以这样 test -z ${VAR%%*kde*},往后截断,不过写作 [ -z ${VAR##*kde*}] 会比较专业一些。 最好的办法是用支持regexp的工具。 比如,grep,sed,awk,之类, echo $VAR|grep .*[kK][dD][eE].* 或许更能满足你的在求.
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
参看这个bug:https://bugzilla.redhat.com/show_bug.cgi?id=583716
也是关于Kimpanel的
Date: Tue, 20 Apr 2010 17:04:51 +0800 From: supercyper@163.com To: chinese@lists.fedoraproject.org Subject: Re: [FZH] bash中如何测试子字符串?
寻找kde字符串是想干嘛?
在2010-04-20 14:13:55,"LI Rui Bin" cheeseli@hotmail.com 写道:
目前使用 echo $VAR|grep -i kde >/dev/null
On 04/20/2010 01:44 PM, dhyang wrote:
在 2010-04-20二的 01:04 +0800,LI Rui Bin写道:
翻了一下书 也可以 test -z ${VAR##*kde*}
bash的字符截断,也可以这样 test -z ${VAR%%*kde*},往后截断,不过写作 [ -z ${VAR##*kde*}] 会比较专业一些。 最好的办法是用支持regexp的工具。 比如,grep,sed,awk,之类, echo $VAR|grep .*[kK][dD][eE].* 或许更能满足你的在求.
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
_________________________________________________________________ MSN十年回馈,每位用户可免费获得价值25元的卡巴斯基反病毒软件2010激活码,快来领取! http://kaba.msn.com.cn/?k=1
你的处理方法有问题。。。 直接 test $DESKTOP_SESSION是否于kde相等不就可以了么 test -f /usr/libexec/panel.py && test -f /usr/bin/kimpanel;->test -f /usr/libexec/panel.py 因为panel.py 必须依赖kimpanel 另外panel.py这么常见的名字不要直接放在libexec下面啊,而且这个不是libexec,应该是没有shebang的文件
在2010-04-20 17:07:08,"李瑞彬" cheeseli@hotmail.com 写道:
参看这个bug:https://bugzilla.redhat.com/show_bug.cgi?id=583716%3E >也是关于Kimpanel的> >> Date: Tue, 20 Apr 2010 17:04:51 +0800 >> From: supercyper@163.com >> To: chinese@lists.fedoraproject.org >> Subject: Re: [FZH] bash中如何测试子字符串?>> >> 寻找kde字符串是想干嘛?>> >> >> >> >> 在2010-04-20 14:13:55,"LI Rui Bin" cheeseli@hotmail.com 写道: >> >目前使用 >> >echo $VAR|grep -i kde >/dev/null >> > >> >On 04/20/2010 01:44 PM, dhyang wrote: >> >> 在 2010-04-20二的 01:04 +0800,LI Rui Bin写道: >> >> >> >>> 翻了一下书 >> >>> 也可以 test -z ${VAR##*kde*} >> >>> >> >> bash的字符截断,也可以这样 test -z ${VAR%%*kde*},往后截断,不过写作 >> >> [ -z ${VAR##*kde*}] 会比较专业一些。 >> >> 最好的办法是用支持regexp的工具。 比如,grep,sed,awk,之类, >> >> echo $VAR|grep .*[kK][dD][eE].* 或许更能满足你的在求. >> >> >> >> _______________________________________________ >> >> Chinese mailing list >> >> Chinese at lists.fedoraproject.org >> >> https://admin.fedoraproject.org/mailman/listinfo/chinese >> >> >> > >> >_______________________________________________ >> >Chinese mailing list >> >Chinese at lists.fedoraproject.org >> >https://admin.fedoraproject.org/mailman/listinfo/chinese >> _______________________________________________ >> Chinese mailing list >> Chinese at lists.fedoraproject.org >> https://admin.fedoraproject.org/mailman/listinfo/chinese > >_________________________________________________________________ >MSN十年回馈,每位用户可免费获得价值25元的卡巴斯基反病毒软件2010激活码,快来领取!>http://kaba.msn.com.cn/?k=1 >_______________________________________________ >Chinese mailing list >Chinese at lists.fedoraproject.org >https://admin.fedoraproject.org/mailman/listinfo/chinese
test -f /usr/share/ibus/ui/panel.py && test "x$DESKTOP_SESSION" = "xkde"
在2010-04-20 17:24:20,"Chen Lei" supercyper@163.com 写道:
你的处理方法有问题。。。 直接 test $DESKTOP_SESSION是否于kde相等不就可以了么 test -f /usr/libexec/panel.py && test -f /usr/bin/kimpanel;->test -f /usr/libexec/panel.py 因为panel.py 必须依赖kimpanel 另外panel.py这么常见的名字不要直接放在libexec下面啊,而且这个不是libexec,应该是没有shebang的文件
在2010-04-20 17:07:08,"李瑞彬" cheeseli@hotmail.com 写道:
参看这个bug:https://bugzilla.redhat.com/show_bug.cgi?id=583716%3E >也是关于Kimpanel的> >> Date: Tue, 20 Apr 2010 17:04:51 +0800 >> From: supercyper@163.com >> To: chinese@lists.fedoraproject.org >> Subject: Re: [FZH] bash中如何测试子字符串?>> >> 寻找kde字符串是想干嘛?>> >> >> >> >> 在2010-04-20 14:13:55,"LI Rui Bin" cheeseli@hotmail.com 写道: >> >目前使用 >> >echo $VAR|grep -i kde >/dev/null >> > >> >On 04/20/2010 01:44 PM, dhyang wrote: >> >> 在 2010-04-20二的 01:04 +0800,LI Rui Bin写道: >> >> >> >>> 翻了一下书 >> >>> 也可以 test -z ${VAR##*kde*} >> >>> >> >> bash的字符截断,也可以这样 test -z ${VAR%%*kde*},往后截断,不过写作 >> >> [ -z ${VAR##*kde*}] 会比较专业一些。 >> >> 最好的办法是用支持regexp的工具。 比如,grep,sed,awk,之类, >> >> echo $VAR|grep .*[kK][dD][eE].* 或许更能满足你的在求. >> >> >> >> _______________________________________________ >> >> Chinese mailing list >> >> Chinese at lists.fedoraproject.org >> >> https://admin.fedoraproject.org/mailman/listinfo/chinese >> >> >> > >> >_______________________________________________ >> >Chinese mailing list >> >Chinese at lists.fedoraproject.org >> >https://admin.fedoraproject.org/mailman/listinfo/chinese >> _______________________________________________ >> Chinese mailing list >> Chinese at lists.fedoraproject.org >> https://admin.fedoraproject.org/mailman/listinfo/chinese > >_________________________________________________________________ >MSN十年回馈,每位用户可免费获得价值25元的卡巴斯基反病毒软件2010激活码,快来领取!>http://kaba.msn.com.cn/?k=1 >_______________________________________________ >Chinese mailing list >Chinese at lists.fedoraproject.org >https://admin.fedoraproject.org/mailman/listinfo/chinese
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
chinese@lists.fedoraproject.org