简单的问题我确定。我已经看到了一个答案,其中显示了如何做到这一点,包括子目录,但我只想知道当前目录中有多少文件(不是文件夹)。谢谢。
tho*_*hom 85
ls -F |grep -v / | wc -l
Run Code Online (Sandbox Code Playgroud)
ls -F
列出所有文件并将指示符(*/=>@| 之一)附加到条目 grep -v /
保留所有不包含斜线的 字符串wc -l
计数线小智 7
尝试这个
ls -al | grep ^[-] | wc -l
Run Code Online (Sandbox Code Playgroud)
ls -al
-- 以长列表格式列出所有文件grep ^[-]
-- 搜索以“-”开头的字符串,当用 ls -al 列出文件时,它是表示常规文件的符号wc -l
-- 计算行数