【发布时间】:2019-07-10 14:48:00
【问题描述】:
目录中的某些文件的格式为“#a”、“#b”。如何仅列出(使用“ls”)这些文件并排除其他文件,例如 abc.txt?
我尝试了各种引用语法,但无法实现。
【问题讨论】:
目录中的某些文件的格式为“#a”、“#b”。如何仅列出(使用“ls”)这些文件并排除其他文件,例如 abc.txt?
我尝试了各种引用语法,但无法实现。
【问题讨论】:
# 必须被引用,以防止该行的其余部分被视为注释,但通配符必须不被引用,以允许路径名扩展。因此,
ls "#"*
由于引号只是转义整个字符序列的一种方式,您还可以保存一个字符并简单地编写
ls \#*
【讨论】: