2013-11-14 42 views
-4

我在命令行窗口運行perl的應用程序。我想跟蹤perl應用程序中使用的所有命令,以便重用它。棘手的部分是我選擇的命令必須是可編輯的。現在唯一的方法就是使用退格鍵。左右箭頭鍵不起作用。這裏有一個例子:在命令提示符下使用Perl來填充以前的命令,並使其可編輯

在命令提示符下,鍵入我這些命令,並得到輸出(輸出此處省略)。 > perlAppCommand1

> perlAppCommand2

> perlAppCommand3

> perlAppCommand4

然後我想通過鍵入以下命令來獲取所有命令:

> ShowPastCommands

我希望看到這樣的結果:

  1. perlAppCommand1
  2. perlAppCommand2
  3. perlAppCommand3
  4. perlAppCommand4

然後我選擇的選項號。例如,我選擇1.第一個命令將像這樣在命令提示符下填充。

> perlAppCommand1

我希望能夠通過使用左,右鍵盤上的命令提示符下編輯此命令。現在我只能使用退格空間。如何使用左右箭頭編輯返回的命令來移動到位置? 謝謝!

+1

這不是問題。 – admdrew

+0

這是一個問題。 – user1991456

+0

我更新了問題。請讓我知道它是否符合指南。 – user1991456

回答

2

你提的問題是非常混亂的,但如果你希望能夠在命令行提示符編輯歷史,看看在Term::Readline CPAN模塊。

+0

我編輯了這個問題,讓它更有意義我想要做什麼。 – user1991456

相關問題