如何在 ksh 中列出所有以“#...”开头的文件名?
How do I list all filenames starting with '#...' in ksh?
目录中的某些文件的格式为“#a”、“#b”。如何仅列出(使用 'ls')这些文件并排除其他文件,例如 abc.txt?
我尝试了各种引用语法但无法实现。
#
必须被引用,以防止该行的其余部分被视为注释,但通配符必须 而不是 被引用,以允许路径名扩展。因此,
ls "#"*
由于引号只是转义整个字符序列的一种方式,您也可以保存一个字符并简单地写
ls \#*
目录中的某些文件的格式为“#a”、“#b”。如何仅列出(使用 'ls')这些文件并排除其他文件,例如 abc.txt?
我尝试了各种引用语法但无法实现。
#
必须被引用,以防止该行的其余部分被视为注释,但通配符必须 而不是 被引用,以允许路径名扩展。因此,
ls "#"*
由于引号只是转义整个字符序列的一种方式,您也可以保存一个字符并简单地写
ls \#*