Looking for bash Keywords? Try Ask4Keywords

BashDatum vermeiden mit printf


Einführung

In Bash 4.2 wurde eine in Shell integrierte %(datefmt)T für printf eingeführt: Die Formatangabe %(datefmt)T dass printf die Datum-Uhrzeit-Zeichenfolge entsprechend der datefmt für strftime .

Syntax

  • printf '% (dateFmt) T' # dateFmt kann eine beliebige Formatzeichenfolge sein, die strftime erkennt
  • printf '% (dateFmt) T' -1 # -1 repräsentiert die aktuelle Uhrzeit (Standardeinstellung für kein Argument)
  • printf '% (dateFmt) T' -2 # -2 gibt die Uhrzeit an, zu der die Shell aufgerufen wurde

Bemerkungen

Mit printf -v foo '%(...)T' ist identisch mit foo=$(date +'...') und speichert eine Gabel für den Anruf an das externe Programm date .

Datum vermeiden mit printf Verwandte Beispiele