Schlagwort-Archive: Bash

Bash epoch conversion Beispiele

Nachdem ich das immer wieder nachlesen muss schreibe ich mir das jetzt endlich mal auf! Um die aktuelle Uhrzeit als epoch time zu bekommen ~$ date +%s 1348905176 Umgekehrt geht’s so: ~$ date –date „Jan 1, 1970 00:00:00 +0000 + 1348905176 seconds“ Sa 29. Sep 09:52:56 CEST 2012 bzw. noch besser so date -d@1348905176 Sa… Weiterlesen »

bash-tipp: pushd / popd

Nein pushd und popd sind keine Daemons. Das d steht für directory und nicht für daemon. Mit den beiden Kommandos navigiert man schnell durch Verzeichnisse. Beide Kommandos sind die Fortsetzung von cd – . Im Detail: pushd ist ein cd, das sich zusätzlich die History auf einem Stack merkt. popd holt sich das jeweils letzte… Weiterlesen »

Abkürzungen in der Bash

Wieder mal so ein Spikzettel, der bewirken soll, dass ich mir das endlich merke: cd – Damit kommt man ins letzte Verzeichnis zurück. Beispiel: /var/www$ cd /var/log /var/log$ cd – /var/www /var/www$ !! Führt das letzte Kommando nochmal aus. Beispiel: /var$ ls backups cache cfs crash games lib local lock log mail opt run spool… Weiterlesen »

Du denkst Du kennst sie alle … Teil 2

Man lernt nie aus. Eben stand ich vor dem Problem eine Datei ab der 3ten Zeile zu verarbeiten. Da wollte ich schon fast Perl bemühen, dann habe ich doch die manpages von head und tail durchgelesen . Und wieder mal entdeckt, dass es so einfach sein kann. tail kann das: # tail -n+3 /tmp/foo

Killed by friendly fire

Gestern Abend ist einen Bekannten etwas passiert, dass muss ich hier aufschreiben. Er hat die Anleitung aus einem Wiki 1 zu 1 kopiert und ausgeführt. Die Anleitung sah wie folgt aus: ~> /etc/init.d/foobar start Na wer sieht das Problem? Ich hab’s am Anfang nicht kapiert. Es liegt an ~>. In dem er den Prompt mit… Weiterlesen »