Get the Job done…

Programme die in der Shell ablaufen, lassen sich mit STRG-Z anhalten. Die Shell uebernimmt wieder die Kontrolle, und weitere Kommandos lassen sich starten. Moechte man, dass das Programm im Hintergrund weiterlaeuft, so kann man mittels bg die Ausfuehrung fortsetzen. Das Program verhaelt sich dann so, als waehre es im Hintergrund gestartet worden, also durch anhaengen […]

Zu lange Kommandozeilen

Arbeitet man mit grossen Verzeichnissen, so erscheint irgendwann bei Kommandos mit Wildcards wie zum Beispiel ls *.txt die Fehlermeldung “Argument list too long”. Der Grund liegt in der Verarbeitung von Wildcards. Diese werden nicht etwa vom jeweiligen Programm verarbeitet, sondern von der Shell. Das Programm erfaehrt also nicht von den Platzhaltern, sondern bekommt von der […]

Mehrsprachige Shell

Viele Programme unterstuetzen mittlerweile mehr als eine Sprache. Sehr nuetzlich ist diese Unterstuetzung z.B. in der Shell. Die Bash laesst sich ueber die Umgebungsvariable “LANG” auf eine andere Sprache umstellen. Die aktuell eingestellte Sprache erfaehrt man mittelsset | grep “LANG” Die moeglichen Werte fuer diese Variable kann man sich durchlocale -a anzeigen lassen. Moechte man […]