2017-02-07 8 views
2

Von Zeit zu Zeit in meinem iTerm (macOS Sierra) gebe ich history ein, um eine Liste der zuletzt verwendeten Befehle zu erhalten.Was bedeutet das Sternchen neben dem Geschichtspunkt in der Shell?

Ich bemerkte, dass einige von ihnen ein Sternchen-Zeichen angehängt sind.

3254 code 
3255 gulp 
3256* cd foo 
3257* youtube-dl https://www.youtube.com/watch\?v\=xxxxxxxxxxx 
3258 ls 

Was ist der Zweck der * Zeichen in den Zeilen und ?

Antwort

0

Vom manual

Ohne Optionen zeigen die Verlaufsliste mit Zeilennummern. Zeilen Präfix mit einer * wurden geändert.

EDIT

Demonstration:

Vom Terminal Prompt Verwendung der oben-Taste einen vorherigen Befehl anzuzeigen. Löschen Sie den Befehl mit der Rücktaste. Verwenden Sie die Abwärtspfeiltaste, um zur letzten Eingabeaufforderung zurückzukehren und den Verlauf einzugeben. Die geänderte Zeile sollte nun im Verlauf als Zeilennummer gefolgt von einem Stern angezeigt werden.

+1

Schön, aber wie kann ein Historieneintrag geändert werden, und durch was? – janos