区分最后两个命令的输出

马特·麦克亨利

我经常发现自己在做以下事情:

$ big long command 1
$ big long command 2
$ diff -u <(big long command 1) <(big long command 2)

如何获得外壳程序(bash在我的情况下)为我构造第三个命令,而无需将那些大的长命令剪切并粘贴到<()s中?(如果big long command重新执行s显然很好;假定它们可以安全地重新运行。)

你好

您可以使用Bash shell的历史记录来获取最后两个运行命令,如下所示:

$ big long command 1
$ big long command 2
$ diff -u <(!-2) <(!-1)

这将使当前命令减2(big long command 1)和当前命令减1(big long command 2),并将其运行到中diff

参考

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何区分两个命令的输出?

来自分类Dev

如何区分两个命令的输出?

来自分类Dev

从命令输出中区分两个文件

来自分类Dev

在Vim中快速区分两个命令的输出

来自分类Dev

如何区分这两个命令的输出?

来自分类Dev

如何连接两个命令的输出?

来自分类Dev

如何轻松区分两个nmap扫描输出?

来自分类Dev

区分两个代码

来自分类Dev

区分两个结果

来自分类Dev

从bash脚本的命令输出中获取两个值

来自分类Dev

如何将两个命令输出逐行合并?

来自分类Dev

tee命令,显示两个stdout输出

来自分类Dev

使用diff比较两个命令的输出

来自分类Dev

解释两个find命令的xargs输出

来自分类Dev

Bash-比较两个命令的输出

来自分类Dev

从命令输出中设置两个变量

来自分类Dev

如何添加两个命令info文件的输出?

来自分类Dev

将两个不同的输出通过管道传递给需要两个输入的命令

来自分类Dev

如何将命令的输出传递到两个单独的命令并存储输出

来自分类Dev

如何Git区分两个分支但显示类似于Git commit的输出?

来自分类Dev

如何在Shell脚本中区分两个命令的重定向

来自分类Dev

将一个命令的输出管道传递给其他两个命令

来自分类Dev

如何区分两个Sublime窗口

来自分类Dev

区分两个包装扩展

来自分类Dev

区分两个日期之间的变量

来自分类Dev

如何区分两个XML文件?

来自分类Dev

区分联合中的两个查询

来自分类Dev

无法区分两个mdpi设备

来自分类Dev

比较/区分两个“相同的” CLBeacon