Ich habe ein Skript, mit dem ich zufällige Gedanken protokollieren kann, während ich an einem Projekt arbeite. Im Terminal würde ich durch Ausführen einen neuen Protokolleintrag hinzufügen
$ @ "some random thought"
Wo @
ist nur ein Alias für mein Skript.
Angenommen, mein Terminal befindet sich in diesem Zustand:
$ ls /var/tmp
somefile.ext
another-file.l
$ _
Nach dem Ausführen meines Skripts würde es folgendermaßen aussehen:
$ ls /var/tmp
somefile.ext
another-file.l
$ @ "some random thought"
$ _
Jetzt möchte ich nicht, dass diese Zeile ( $ @ "some random thought"
) auf dem Bildschirm bleibt, nachdem ich sie eingegeben habe. Ich möchte nur, dass das Skript ausgeführt wird und keine Spuren auf dem Bildschirm hinterlassen (einige Dinge sind persönlich und andere sehen möglicherweise mein Terminal). Ich möchte auch nicht clear
den gesamten Bildschirm.
Halten Sie das für möglich? Ich benutze Iterm2, wenn dies hilft.
NB: Ich weiß, wie ich damit umgehen soll history
, damit meine Protokolleinträge nicht aufgezeichnet werden. Ich möchte nur keine Spur auf dem Bildschirm hinterlassen.