codeschnipsel-fuehrende-nullen-entfernen
Hat man das Problem das in einer Variable eines Bashscript der Wert mit voran stehenden Null belegt ist kann sich folgenden Code davon befreien.
DAY_ONLY=`date '+%d'` echo ${DAY_ONLY/#0/}
Im Beispiel wird die Variable DAY_ONLY
mit dem Wert des akuellen Tag eines Datumsstrings gefüllt. Standardmäßig ist dies beim date
Kommando zweistellig, also bei den Tagen unter dem 10. immmer mit einer voran stehenden Null (z.B. für Monatszweiten eine 02). Die zweite Zeile des Codebeispiels ersetzt die Null der Variablen DAY_ONLY
durch Nichts
.
codeschnipsel-fuehrende-nullen-entfernen.txt · Zuletzt geändert: 2020/01/23 17:37 von 127.0.0.1