GästebuchIhr Eintrag in unser Gästebuch KontaktNehmen Sie Kontakt mit den Autoren auf ArchivAlle Unixwerk- Artikel seit 2003
11. April 2014

Tipp: Umrechnen mit der Shell

Inhalt

  1. von dezimal nach hexadezimal
  2. von hexadezimal nach dezimal
  3. von Sekunden nach 1.1.1970 in eine lesbare Datumsangabe

 

1. Umrechung einer dezimalen Wertes in einen hexadezimalen Wert

Beispiel:

Umrechnung von dezimal 171:

$ printf "%x\n" 171
ab

=> Ergebnis: AB

 

2. Umrechung eines hexadezimalen Wertes in einen dezimalen Wert

Beispiel:

Umrechnung von hex AB:

$ printf "%d\n" 0xab
171

=> Ergebnis: 171

 

3. Umrechnung von Sekunden nach 1.1.1970 in eine lesbare Zeit

Beispiel:

Welches Datum entspricht 1396257282 Sekunden nach 1.1.1970?

$ perl -MPOSIX=strftime -e 'print strftime("%Y-%m-%d %T", localtime($ARGV[0])), "\n"' 1396257282
2014-03-31 11:14:42

=> Ergebnis: 31. März 2014 11:14:42

 

...Fortsetzung folgt

.

.

.