我想复制如果您运行的历史,你会得到相反的顺序命令到剪贴板像这样复制到剪贴板最后n个命令,在终端
$ command1
$ command2
,所以我想就跳过了一些来自尾部的行,并用'$'替换输入行号。你可能会认为这是一个非常有用的速记,当你需要登录你的工作流程或写文档。
例子:
$ history
1340 pass
1341 pass insert m clouds/cloud9
1342 pass insert -m clouds/cloud9
1343 sudo service docker start
1344 history
所以,你怎么把它转换成:1
$ sudo service docker start
$ pass insert -m clouds/cloud9
...etc
你知道'tac'命令?还有这些其他问题? [Q1](http://stackoverflow.com/questions/742466/how-can-i-reverse-the-order-of-lines-in-a-file)[Q2](http://stackoverflow.com/问题/ 8017456/output-file-lines-from-last-to-first-in-bash) – Jdamian
我之前没有使用它。谢谢! – grokkaine