如何在 ksh 中列出所有以“#...”开头的文件名?

How do I list all filenames starting with '#...' in ksh?

目录中的某些文件的格式为“#a”、“#b”。如何仅列出(使用 'ls')这些文件并排除其他文件,例如 abc.txt?

我尝试了各种引用语法但无法实现。

# 必须被引用,以防止该行的其余部分被视为注释,但通配符必须 而不是 被引用,以允许路径名扩展。因此,

ls "#"*

由于引号只是转义整个字符序列的一种方式,您也可以保存一个字符并简单地写

ls \#*