单行多路输出 壳牌仅使用管道推荐



例如:ls -l -d */ | wc -l | awk '{print $1}' | tee /dev/tty | ls -l

此 shell 命令用单行打印 wc 和 ls -l 的结果,但使用 tee。

是否可以使用一个外壳推荐行来实现多个输出,而无需使用"&&">||">">" ">>" "><" ">;">&",三通临时文件

当你希望datels -rtl | head -1的输出在一行上时,你可以使用

echo "$(date): $(ls -rtl | head -1)"

是的,您可以使用awk写入多个文件,这不在您似乎不喜欢的内容列表中:

echo hi | awk '{print > "a.txt"; print > "b.txt"}'

然后检查a.txtb.txt.

最新更新