Diese Woche in der Konsole #8
Posted on August 30th, 2009 in Konsole | von Bernhard Essl | 2 Comments »
- Wissenswerte Tastenkürzeln
CTRL l Leert den gesamten Bildschirm, das selbe wie der Befehl clear.
CTRL w Löscht nach links einzelne Wörter ab der Cursorposition.
CTRL r Inkrementelle Suche durch die Liste der letzt ausgeführten Befehle (bash history).
! ! Den letzten Befehl wiederholen.
CTRL d Um die Sitzung zu beenden, das selbe wie der Befehl exit.
- Wenn der letzte Befehl einen einfachen Schreibfehler hat wie hier eine “3″ wo ein “e” sein sollte, so ist es möglich eine Korrektur vorzunehmen:
$ echo "F3hler" F3hler $ ^3^e echo "Fehler" Fehler
-
Herausfinden welcher Prozess (Id) auf Port 31337 lauscht.
$ sudo fuser 31337/tcp 31337/tcp: 29883
- Dateien umbennen mit rename. Als Beispiel werden alle .htm zu .html Dateien umbenannt.
$ rename htm html *htm
- In vim Deutsche Rechtschreibprüfung verwenden mit dem Paket vim-spell-de.
:setlocal spell spelllang=de
Danach sind alle falsch geschriebenen Wörter farblich markiert.
-
Dateiinhalte von unten nach oben anzeigen lassen, ein verkehrtes cat eben
$ tac datei.txt
- Kopf oder Zahl ohne Münze.
$ ruby -e 'puts ["Kopf", "Zahl"][rand(2)]' Kopf
2 Responses
Hallo,
Vielen Dank für die Tipps. Besonders Nummer 2 gefällt mir
Ich mag Ruby allerdings nicht wirklich, da solche simple Sachen in (fast) jeder Sprache gehen sollten, kann man das auch schöner machen: Hier mal eine Bash-Version:
if [ `let x=${RANDOM}%2; echo $x` -eq 0 ]; then echo Zahl; else echo “Kopf”; fi
Hätte ich nun einen Blog, würde ich dazu aufrufen, das ganze in exotischen Sprachen – wie awk – zu schreiben :/
Grüße, Keba.
[...] Diese Woche in der Konsole #8 [...]