【发布时间】:2010-06-07 23:57:20
【问题描述】:
总体思路很简单,我想为某个任务制作一个脚本,我在 shell(任何 shell)中做,然后我想复制我使用过的命令 .
如果我复制窗口中的所有内容,那么我有很多内容要删除和更正。 (而且不容易从 shell 中复制)
简历:我想把我写的所有东西都拿走……
有没有简单的方法来完成这项简单的任务?
更新:部分解决方案
在bash中,解决方案很简单,有一个history命令,还有想法的端口:
IRB:Tweaking IRB
Cmd:使用 PowerShell -> Get-History(或使用 cygwin)
另一个更新:
我发现 doskey 有一个参数 history 可以做到这一点:
cmd: Doskey /history >> history.cmd
【问题讨论】:
-
简短问题:»Cmd: Use PowerShell -> Get-History (or use cygwin)« 这行到底应该是什么意思? PowerShell 不是 cmd 并且无论如何都无法访问其历史记录。赛格温也一样。我认为您在这里混淆了一些事情。
-
意思是:如果你想在windows中拥有历史,你必须使用“power shell”,你有Get-History cmdlet可以做到这一点。 (或者使用cygwin(这样你就可以使用bash的历史命令))