Ich habe jeden Tag eine automatisch generierte Datei, die von einem Shell-Skript aufgerufen wird. Aber das Problem ist, ich bin vor, dass die automatisch generierte Datei, die eine Form hat:SPRINTF in Shell-Skripten?
FILE_MM_DD.dat
... wo MM und DD sind 2-stelligen Monat und Tag-of-the-Monats-Strings.
Ich habe ein paar Nachforschungen angestellt und habe es selbst geknackt, aber ich weiß nicht, wie ich diese benutzerdefinierten Zeichenfolgen nur mit Shell-Skripten erstellen kann.
Um klar zu sein, ich bin mir bewusst, der DATE-Funktion in Bash, aber was ich suche ist das Äquivalent der Funktion sprintf in C.
Auch erfordern mein spec, dass ich Strings wie FILE_12_1.dat statt FILE_12_01.dat erzeugen, wo erforderlich. –
Dann ist das "DD" falsch. –
Korrekt, die DD ist nicht Teil meiner Spezifikation, sondern nur eine Abkürzung für die Erklärung der Dinge. Irgendwelche Ideen? –