作者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