Shell脚本:列出所有不包含数字的条目

时间:2014-02-01 21:51:21

标签: bash shell glob ls

我试过

#!/bin/bash
ls * [!0-9] * .*

但这不起作用 - 我仍然得到一些包含数字的文件。

2 个答案:

答案 0 :(得分:3)

如果

shopt extglob

extglob         on

然后你可以尝试

ls !(*[0-9]*)

使用以下命令启用此选项

shopt -s extglob

答案 1 :(得分:2)

如此好的ol grep如何...... ls | grep -v "[0-9]"

注意:根据宝马的建议删除了*

相关问题