为了获得阅读的总行数,我们为什么要使用 ls -la |脚本.sh
?
为什么我们不能像 script.sh
这样正常执行?
注意script.sh是shell脚本程序。
最佳答案
一点一点地分解:
ls -la
以long 格式列出a所有文件(包括点文件)。
|
将左边命令的输出发送给右边命令
script.sh
执行脚本。
因此 ls -la
的输出将通过标准输入发送到 script.sh
。
关于linux - 运行 "$ ls -la | script.sh"之类的 shell 脚本有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23354846/