linux中ls -al|wc -l添加判断语句如果够2000停止
时间: 2024-01-16 10:04:56 浏览: 113
linux_ls_-l.zip_linux c ls_ls_l linux
执行该命令的方式是使用while循环以及管道符号来实现。可以使用如下的代码实现:
```
count=0
while [ $count -lt 2000 ]; do
ls -al | wc -l
count=$(ls | wc -l)
done
```
该代码会反复执行`ls -al | wc -l`命令,并且在每次执行后检查`ls`命令的输出是否达到了2000行,如果输出达到了2000行,则跳出循环。注意:在上面的代码中,如果只使用`ls`命令,会包括当前目录下的目录数和文件数。如果只想包括文件数,可以使用`ls -p | grep -v / | wc -l`命令。
阅读全文