【发布时间】:2011-09-18 22:40:00
【问题描述】:
我正在运行 Solaris,我想知道如何使用 ksh 运行最后一个命令。 我知道在 bash/sh 中你可以做“!!”最后一个命令,!-N 表示“N 减去最后一个命令”。 KSH 中的等价物是什么? 提前谢谢你。
【问题讨论】:
-
在 ksh 中输入
r对我有用。
我正在运行 Solaris,我想知道如何使用 ksh 运行最后一个命令。 我知道在 bash/sh 中你可以做“!!”最后一个命令,!-N 表示“N 减去最后一个命令”。 KSH 中的等价物是什么? 提前谢谢你。
【问题讨论】:
r 对我有用。
使用 fc -s(最后执行命令的一些字母)
如果最后执行的命令是 cat sample.txt
使用 fc -s ca
【讨论】:
r,或 控制 + P。 Korn shell 没有实现csh/bash 样式的历史记录,但是您可以使用fc(r 是fc 调用的别名)或set -o emacs 或@ 来操作命令历史记录987654328@您可以使用编辑器命令来搜索和修改以前的命令。
【讨论】: