我在korn shell脚本中运行了某些命令,如下所示:
uuid,eventTime,Op.progress,Op.progressPercentage,AnotherAttribute
0,C0972765-8436-0000-0000-000000000000,2017-08-19T12:52:39,P,3.0,01:57:00
1,C0972765-8436-0000-0000-000000000000,2017-08-19T12:53:28,P,3.0,01:56:00
2,C0972765-8436-0000-0000-000000000000,2017-08-19T12:53:48,P,4.0,01:55:00
3,C0972765-8436-0000-0000-000000000000,2017-08-19T12:54:35,P,4.0,01:55:00
4,C0972765-8436-0000-0000-000000000000,2017-08-19T12:55:05,P,5.0,01:55:00
5,C0972765-8436-0000-0000-000000000000,2017-08-19T12:55:24,P,5.0,01:54:00
6,C0972765-8436-0000-0000-000000000000,2017-08-19T12:55:17,P,6.0,01:54:00
7,C0972765-8436-0000-0000-000000000000,2017-08-19T12:55:27,P,6.0,01:53:00
8,C0972765-8436-0000-0000-000000000000,2017-08-19T13:33:46,W,40.0,01:13:00
9,C0972765-8436-0000-0000-000000000000,2017-08-19T13:40:10,N,51.0,02:00:00
如何使用324 pwd
325 list
326 cd mpiomp
327 list
328 cd C
329 list
330 history
检索pwd
命令?
目前我正在使用r
,但它无效。
答案 0 :(得分:0)
r
命令的documentation表示您使用错误。以下是相关部分:
r命令(内置的KornShell别名)重新执行您之前运行的命令,可能先编辑它。命令从命令历史文件中获取。
说明符告诉你要重新执行哪个命令。它可以有 以下任何一种形式:
无符号数字( n )
运行带有该编号的命令。负数( -n )
在当前命令之前运行n命令的命令。
如您所见,调用命令r 324
将执行带有该历史记录编号的命令。