用于演示我的命令的命令

时间:2016-10-19 19:42:55

标签: macos command-line clipboard

我经常想发布一些像

这样的github错误
$ ping google.com
PING google.com (216.58.195.238): 56 data bytes
Request timeout for icmp_seq 0
64 bytes from 216.58.195.238: icmp_seq=0 ttl=53 time=1064.747 ms

现在我运行命令,使用screen' s C-a C-[突出显示该区域,enter将其复制到该缓冲区,将其粘贴到{{1} },将其写入文件,然后将vim写入cat。一定有更好的方法。

是否有一个我可以运行的命令pbcopy我输入的前缀为tee的命令以及$的所有输出?或者什么接近?我设想

pbcopy

现在我粘贴的原始内容是在我的Mac剪贴板中。

1 个答案:

答案 0 :(得分:1)

你可以做到

script log.txt
ping www.google.com
exit

您将命令和输出保存在log.txt

修改

根据您的评论,您想要的是

command="whatever command you want to run"
echo \$ $command > log.txt
$command >> log.txt

我不认为您会找到一个完全符合此命令的命令。