text: 命令列歷史記錄是許多作業系統的命令列介面和一些軟體中的功能，允許使用者呼叫、編輯和重新執行以前的命令。命令列歷史記錄最早出現在比爾·喬伊開發的C Shell中，這個功能的靈感來自於Interlisp的使用。 它簡便了很多操作，並且使C Shell易於使用，因此很快地流行起來。如今，命令列歷史記錄已成為Shell中的標準功能，包括ksh、bash和Microsoft的cmd.exe 。它的快捷體現在兩個方面：在最初的C shell中，使用者可以透過鍵入感嘆號來引用上一個命令 codice_1 ，然後是其他字元，用於輸入特定命令，或者在將其貼上回命令列之前對其進行編輯。例如：codice_2 意味著整個以前的命令。codice_3只是上一個命令的最後一個字。codice_1 "abc"表示以"abc"開頭的命令。現在常見的做法是將歷史記錄與命令列編輯結合起來。方向鍵用於在歷史列表中上下導航，並向左或向右導航到行中的任何位置，使用者只需輸入所需的更改即可。除此之外，還有一種使用選單導航的歷史記錄：使用者按下某個功能鍵來顯示最近命令，使用者透過輸入數字來選擇相應的命令。
metadata: erhwenkuo/wikipedia-zhtw
metadata: 命令列歷史記錄
metadata: https://zh.wikipedia.org/wiki?curid=6474375