如何grep .txt .tar.gz .py文件一次

时间:2010-10-16 09:06:19

标签: shell grep

我可以使用

ls|grep \.py$

用.py文件列出所有目的,但我似乎很难grep all .py& .txt& .tar.gz文件一次

任何人都可以帮我一把

2 个答案:

答案 0 :(得分:2)

ls | grep -E '\.(py|txt|tar\.gz)$'

答案 1 :(得分:1)

无需外部命令。使用shell(bash / ksh)

shopt -s nullglob
for file in *.{txt,tar,gz,py}
do
  echo "$file"
done