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

时间:2019-07-10 14:48:00

标签: ksh ls

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

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

1 个答案:

答案 0 :(得分:2)

#必须加引号,以防止将其余的行视为注释,但必须加上通配符,以允许扩展路径名。嗯,

ls "#"*

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

ls \#*