+ -
当前位置:首页 → 问答吧 → 我用到的脚本集合。

我用到的脚本集合。

时间:2011-02-19

来源:互联网

在学习awk,其中一个例子是:
在 /etc 目录搜索以 “.conf” 结尾和 “a” 或者 “x” 开头的文件,我写的命令如下:
代码:
ls /etc/ | awk '/\<[ax].*.conf\>/ {print $0}'

但是什么输出都没有。
使用同样的正则表达式,用grep和sed都是正确输出的。
代码:
ls /etc/ | sed '/\<[ax].*.conf\>/p' -n

代码:
ls /etc/ | grep '\<[ax].*.conf\>'


请教是不是脚本写的有问题?谢谢!

作者: reedfish   发布时间: 2011-02-19

在学习awk,其中一个例子是:
在 /etc 目录搜索以 “.conf” 结尾和 “a” 或者 “x” 开头的文件,我写的命令如下:
代码:
ls /etc/ | awk '/\<[ax].*.conf\>/ {print $0}'

但是什么输出都没有。
使用同样的正则表达式,用grep和sed都是正确输出的。
代码:
ls /etc/ | sed '/\<[ax].*.conf\>/p' -n

代码:
ls /etc/ | grep '\<[ax].*.conf\>'


请教是不是脚本写的有问题?谢谢!

作者: reedfish   发布时间: 2011-02-19

在学习awk,其中一个例子是:
在 /etc 目录搜索以 “.conf” 结尾和 “a” 或者 “x” 开头的文件,我写的命令如下:
代码:
ls /etc/ | awk '/\<[ax].*.conf\>/ {print $0}'

但是什么输出都没有。
使用同样的正则表达式,用grep和sed都是正确输出的。
代码:
ls /etc/ | sed '/\<[ax].*.conf\>/p' -n

代码:
ls /etc/ | grep '\<[ax].*.conf\>'


请教是不是脚本写的有问题?谢谢!

作者: reedfish   发布时间: 2011-02-19

热门下载

更多