El día de hoy les enseñare como generar archivos .txt (o cualquier exención) desde un shell con diferentes fechas de creación distintas a la actual
comenzaremos por crear un shell como el de la entrada anterior solo que en este colocaremos el siguiente código,en mi caso nombre el archivo como CreaArchPrueba.sh
#!/bin/bash
echo "creacion de archivos de pueba ";
cd /home/conny/Documentos/CMONTANEZ/ShellScript
touch -t 200801011212.25 prueba_2008.txt
touch -t 200902021215.30 prueba_2009.txt
touch -t 201003031420.35 prueba_2010.txt
touch -t 201104041525.40 prueba_2011.txt
touch -t 201205051630.05 prueba_2012.txt
touch -t 201306061120.10 prueba_2013.txt
touch -t 201401011015.05 prueba_2014.txt
echo "Archivos creados";
"echo"
solo nos mostraran salidas a la pantalla
cd /home/conny/
indica en que ruta seran creados los archivos
touch -t 200801011212.25 prueba_2008.txt
nos indica que se creara un archivo del 2008 de el primer mes del día primero con hora 12:12:25 y se llamara prueba_2008.txt
situados en la ruta donde guardamos el archivo le damos los permisos de ejecución
chmod +x CreaArchPrueba.sh
y lo ejecutamos
./CreaArchPrueba.sh
Nota: es importante dar permisos y ejecutar dentro del directorio donde esta el shellscript
comprobamos que se hallan creado los archivos con el comando
ls -l
esta opción nos permite ver todo lo contenido en esa carpeta asi como los permisos de cada uno y la fecha de creación
y ya tenemos creados nuestros archivos los cuales nos indican que se crearon a partir del 2008 , ninguno contiene aun nada ya que solo fueron creados.
Saludos.



No hay comentarios.:
Publicar un comentario