1
我正在編寫一個需要大量用戶輸入的腳本,然後通過該輸入創建一個文件。一些輸入是相當重複的,所以我想啓用向上箭頭功能來包含已經輸入的字符串。我很難找到如何做到這一點。如何使用用戶輸入作爲歷史記錄
我已經試過
set -o history
,但只給了我實際運行的命令,而不是已收到的意見。我也知道
"\e[A"
是向上的箭頭命令,但這是我得到的。測試腳本如下:
#!/bin/bash
set -o history
read -e date
read -e date2
read -e date3
echo $date $date2 $date3
輸入$date
後,我希望能夠向上箭頭並獲得$date
內容用於$date2
。有任何想法嗎?
這工作。我把那本手冊拉起來了,但是我沒有看到'''-s'''命令。 – NightHallow