mist in meiner .bash_logout

blub4747

Lt. Junior Grade
Registriert
Juli 2009
Beiträge
405
Hi Forum,

Ich habe mal mit meiner bash history rumspielt und Mist gebaut.

Und jetzt habe Ich lauter Einträge wie diesen


top
#1707905349
sudo apt install remmina
#1707905422
ss -tlpn
#1707905438
sudo netstat -tlpn
#1707905445
sudo netstat -tlpn | grep 5900
#1707905273
qemu-system-x86_64 -enable-kvm -cpu host -smp 1 -m 1G -k en-us -vnc :0 -usbdevice tablet -drive file=disk1.qcow2,if=virtio -cdrom ubuntu-22>
#1707905936
ps aux | grep qemu
#1707905948
kill 8808
#1707905952

in meiner .bashhistory

Und meine Frage lautet:

Wie werde Ich diese ganzen Zeilen


mit den # an Anfang los?


Ohne das Ich jede Zeile von Hand löschen muß und ohne das Ich eine neue History Datei anlegen muß


Thx, blub4747
 
grep ist dein Freund:
Bash:
grep -v '#1' .bash_history

Ausgabe dann in eine neue Datei umleiten und diese dann umbenennen nach .bash_history
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Termy
Da du doch offenbar den Befehl grep kennst, sollte die Lösung doch ganz einfach sein. Oder kopierst du nur gegoogelte Kommandozeilen und weißt nicht was die machen?
 
Ich verwende sehr gerne | grep blah. Allerdings stehe ich mit komplexeren Parametern dann im Wald. Sorry
Ergänzung ()

guzzisti schrieb:
grep ist dein Freund:
Code:
grep -v '#1' .bash_history

Ausgabe dann in eine neue Datei umleiten und diese dann umbenennen nach .bash_history
Das scheint fast geholfen zu haben, Nur Eintrag war übrig, Thx
 
Zurück
Oben