作者huggie (huggie)
看板Linux
标题[问题] Linux command line
时间Mon May 19 14:55:19 2008
在 bash shell 上面有没有办法滤掉我不要的东西?
比方说,我想要 ls *.psl 要所有 .psl 结尾的
但我又不要其中的一些 psl 档案,例如去掉档名中
有 ABC 的?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.129.160.62
1F:推 Jcrt:用pipe | 05/19 15:22
2F:→ huggie:请问 pipe 後面接什麽? 05/19 15:29
3F:推 Jerr:接text filter, 例如 grep, awk, sed等等文字工具 05/19 15:34
4F:推 Jerr:你说的例子我大概会用 ls *.psl | awk '$1!~/ABC/{print $0}' 05/19 15:37
5F:→ huggie:感谢,我 awk 不会用啊. grep 也可以做滤掉的唷? 05/19 15:43
6F:→ huggie:我把你给我的字串放入 $() 就可以做其他程式使用了.^^ 05/19 15:44