Tej*_*Tej 3 linux
通常,wc -l命令的输出给出文件中的行数。但是,当我们将ls命令的输出传递给它时,似乎可以正确显示当前工作目录中的文件和目录以及链接的数量。
wc -l
ls
我的问题是ls命令的输出在同一行中显示某些文件和目录的名称。因此,为什么在这种情况下,使用ls | wc -l会产生与相同的输出ls -l | wc -l。提前致谢。
ls | wc -l
ls -l | wc -l
Sne*_*tel 5
ls检测到它正在通过管道传输到另一个程序而不是控制台,并每行输出一个文件/目录。您可以尝试ls | cat查看此行为。
ls | cat
归档时间:
10 年,11 月 前
查看次数:
867 次
最近记录:
6 年,11 月 前