日期:2014-05-16  浏览次数:20744 次

grep如何匹配行尾??
使用ls列出某个目录下的文件信息,比如:
bin/yours/
bin/mine/
bin/a.txt
bin/b.txt
bin/temp/c.sh
现在需要使用grep找到那些不是以/结尾的项,比如
bin/a.txt
bin/b.txt
bin/temp/c.sh
如何实现?只需要grep部分的实现即可。


------解决方案--------------------
grep -v "/$ " input.txt

-v, --invert-match select non-matching lines



------解决方案--------------------
grep '/[^/]+$ '