[英]How to combine two commands in linux?
我想知道如何组合两个命令。 比如我需要返回行数和字数,如何使用单个命令获取数据?
当我这样做时,我分别使用两个命令。 这是我使用的方式。
wc -l filename
(这是获取行数)
wc -w filename
(这是获取字数)
有没有办法使用一个命令来获得两者?
提前致谢
尝试这个:
wc -l -w filename
它同时使用两个标志并返回两个数字。
输入示例:
wc -l -w /home/administrator/Desktop/myFile.txt
输出示例:
9 13 /home/administrator/Desktop/myFile.txt
根据需要链接/连接的命令,也可以使用以下命令
命令 A ; 无论第二个命令的成功/失败,命令 B 都会运行第一个命令
command A & command B 此命令将进程/脚本/命令发送到后台。
命令 A &&命令 B 仅在命令 A 成功时才会运行命令 B
命令 A | 命令 B 第一个命令的 output 作为第二个命令的输入。
命令 A || command B 只有在它前面的命令失败时,才会执行该运算符之后的命令
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.