Tengo un archivo generado automáticamente cada día que recibe un script de shell. embargo, el problema que estoy enfrentando es que el archivo generado automáticamente tiene una forma de:SPRINTF en shell scripting?
FILE_MM_DD.dat
... donde MM y DD son meses 2 dígitos y cuerdas día-de-la-mes.
Investigué un poco y me di cuenta por mi cuenta, pero no sé cómo crear estas cadenas personalizadas usando solo scripts de shell.
Para que quede claro, soy consciente de la función FECHA en Bash, pero lo que estoy buscando es el equivalente de la función sprintf en C.
Además, mi especificación requiere que genero cadenas como FILE_12_1.dat en lugar de FILE_12_01.dat cuando sea necesario. –
Entonces el "DD" es falso. –
Correcto, el DD no es parte de mi especificación, sino solo un atajo para explicar cosas. ¿Algunas ideas? –