Shell

如何讓我的箭頭鍵在 at> 提示符下工作

  • December 30, 2019

每當我嘗試在at>提示符中使用箭頭鍵(例如,在執行之後at now)它只顯示控制程式碼,例如。^[[D.

這使得粘貼和編輯長命令變得困難,因為唯一可行的選擇是從單獨的文件中編輯、複製和粘貼。

那麼,如何讓箭頭鍵在at>提示中工作?

(Google搜尋與提示有關的任何事情at>或者/usr/bin/at非常困難……)

您可以為此使用諸如rlwrap(readline wrapper)之類的程序:

rlwrap at now

進一步閱讀:

* HOW TO USE IT:
If 

 $ <command> <args>

doesn't let you use arrow keys to edit input, or if you just want
decent input history and completion, try:

 $ rlwrap [-options] <command> <args>

現在 << EOF
*命令*
︙
EOF

您將能夠在鍵入命令時進行類似 readline 的編輯。

引用自:https://unix.stackexchange.com/questions/282893