Veröffentlicht 26. Juli 200619 j Servus, ich suche die Datei, in der die Usereingabe der Bash Shell gespeichert wird. damit meine ich zB solche eingaben $> ls -l da werden ja scheinbar die über 500 letzten Befehle gespeichert, die Frage ist nur wo ? vielen Dank schonmal MfG.Andreas
27. Juli 200619 j Als kleine Anmerkung: Da steht aber nur drin, was der User auch will. Sollte man nicht wollen, dass der Befehl in der Historie landet startet man den Befehl einfach mit einem Leerzeichen an erster Stelle. Und zweites kann die Datei auch jeder User selbst löschen. Historie ist also im wesentlichen nur dann sinnvoll wenn man selbst nachsehen will was man letzte Woche alles getan hat...
27. Juli 200619 j Als kleine Anmerkung: Da steht aber nur drin, was der User auch will. Sollte man nicht wollen, dass der Befehl in der Historie landet startet man den Befehl einfach mit einem Leerzeichen an erster Stelle. Dazu muss allerdings vorher der Wert der Umgebungsvariablen HISTCONTROL entsprechend gesetzt werden. Auch nur eine kleine Anmerkung Historie ist also im wesentlichen nur dann sinnvoll wenn man selbst nachsehen will was man letzte Woche alles getan hat... Auch wenn ich das Smiley bemerkt habe -- viele unterschätzen diese Möglichkeiten oder kennen sie gar nicht. Die history erspart einem eine Menge Tipparbeit, Stichwort history expansion. Man kann an der Kommandozeile zum Beispiel ganz komfortabel nach zuvor eingegebenen Befehlen suchen.
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.