假设我想将两个命令的输出发送到另一个命令。
cat a.txt && ls
我可以做这个:
fish -c "cat a.txt && ls" | another_command
但它看起来很笨重,有没有办法在不运行新实例的情况下做到这一点?
答案1
用一个begin...end
堵塞
begin; cat a.txt; ls; end | another_command
或使用空格
begin
cat a.txt
ls
end | another_command