0
A
回答
3
如果启用在bash(shopt -s extglob
)extglob
,您可以使用
cat !(excluded_file|excluded_*_pattern)
extglob
模式:
|
or/alternatives
?(pattern-list)
Matches zero or one occurrence of the given patterns
*(pattern-list)
Matches zero or more occurrences of the given patterns
+(pattern-list)
Matches one or more occurrences of the given patterns
@(pattern-list)
Matches one of the given patterns
!(pattern-list)
Matches anything except one of the given patterns
1
也许不是最好方式,但:
tcsh -c 'echo ^__*__'
1
$ ls
__a__ __b__ c
$ cat *
aaaaaaaaaaaaa
bbbbbbbbbbbbbb
ccccccccccccccc
$ cat [!_]
ccccccccccccccc
2
从my today's answer for similar question
ls --ignore="__*__" --quoting-style=shell | xargs cat
相关问题
- 1. tar/gzip不包括某些文件
- 2. 不包括在tar命令某些文件夹不工作
- 3. 正在压缩文件夹和Java,但不包括某些子目录
- 4. 镜像http网站,不包括某些文件
- 5. 计算文件中有多少行,不包括某些行
- 6. data.table的子集不包括某些列
- 7. SQL选择不包括某些范围
- 8. Apache“别名”不包括某些域
- 9. MongoDB聚合但不包括某些项目
- 10. 平均年龄但不包括某些记录
- 11. C标题在包含在某些文件中时会导致错误,但不包括在其他文件中
- 12. 力SSL,但不包括文件夹
- 13. Postgresql(9.6)选择包含ILIKE ALL但不包括某些单词的记录
- 14. 阅读/“包括”某些本地文件 - 脱机 - 使用JavaScript
- 15. 生成文件:执行包括在其上的某些动作
- 16. 的CocoaPods - 包括某些依赖仅供XCTest文件
- 17. rails包括JavaScript或仅在某些页面上的文件
- 18. Rails3.1 - 如何在某些视图中包含css文件,但不包括其他视图?
- 19. 包括只有某些属性
- 20. File_exists但不包括
- 21. 创建一个AppleScript/Automator的工作流程,不包括某些文件名
- 22. 我想复制文件夹不包括那些具有某些文件夹名称
- 23. MS Sql:每次生成多个表格,但不包括某些行
- 24. 在范围内生成随机数,但不包括某些数字
- 25. 根据相关字段在Django中过滤对象,但不包括某些值
- 26. 替换链接的某些词,但不包括词,已经在一个链接
- 27. 如何使用詹金斯shell命令来复制文件,但不包括某些目录
- 28. 将可序列化对象存储到文件中,但不包括某些数据
- 29. 找到了一些包含与{线}不包括某些字符串
- 30. SVN导出但排除某些文件?
我在达尔文,你的`extglob`使代码运行提供了`-bash:禁用了javascript:extglob:无效选项name` – 2011-12-16 19:32:08
对不起,我`-o`最初(混吧使用`set -o`),你用修正的`-s`来试试它吗? – Kevin 2011-12-16 19:38:32