Escribir un script de shell y quiero hacer algo como esto:¿Cómo puedo obtener la fecha actual en formato YYYY-MM-DD en (OS X) bash?
cp myfile.ext myfile.2011-06-10.ext
donde 2011-06-10 es la fecha actual.
¿Pensamientos?
Escribir un script de shell y quiero hacer algo como esto:¿Cómo puedo obtener la fecha actual en formato YYYY-MM-DD en (OS X) bash?
cp myfile.ext myfile.2011-06-10.ext
donde 2011-06-10 es la fecha actual.
¿Pensamientos?
cp myfile.ext myfile.`date +%Y-%m-%d`.ext
Trate
cp myfile.ext myfile.`date "+%Y-%m-%d"`.ext
y una solución adecuada, descomponen el nombre por primera vez en nombre y la extensión, asigne la fecha y volver a montar para TargetName final.
La clave es que
date +FORMAT
permite cadenas de formato muy ricos. Ver date --help
o el manual bastante fino.
El man page para la utilidad date
contiene ejemplos de cómo va a salir la fecha de diversas maneras.
'date' hombre podría ayudar a – dreamlax