Reglamento general de los foros   •   FAQ   •   Buscar en el foro •  Registrarse | Iniciar sesión 



Foros Linux » Desarrollo » Programación


Nuevo tema Responder al tema
 [ 3 mensajes ] 
Patrocinadores

Autor
Buscar:
Mensaje

Desconectado
Forista Nuevo
Forista Nuevo

Registrado: Mar Mar 15, 2011 5:07 am
Mensajes: 2

Nota Publicado: Lun Abr 25, 2011 2:22 pm 
Arriba  
alguien me puedo ayudar a hacer este script con el comando awk o con descriptores?

Se debe hacer un comando borrar que recibirá un fichero (con o sin directorio) como parámetro y lo enviará a la papelera. En la papelera se irán almacenando los ficheros borrados con otro nombre para que si se borran 2 con el mismo nombre no se sobreescriban. En la papelera habrá un fichero que asocie el nombre del fichero borrado con el almacenado en la papelera.
Realizar un comando restaurar que recibirá un nombre de fichero (con o sin directorio) y lo sacará de la papelera para colocarlo en su situación original.
Realizar un comando listar papelera. Si no recibe ningún parámetro listará los nombres y directorios de los ficheros borrados. Si recibe como parámetro un nombre de fichero listará todos los directorios en los que se haya borrado un fichero con ese nombre.
Realizar un comando tamaño papelera que mostrará el tamaño total de todos los ficheros borrados.


No se por donde meterle mano, la verdad. agradeceria muchisimo vuestra ayuda.

gracias¡¡

 Perfil Email  

Desconectado
Forista Mayor
Forista Mayor
Avatar de Usuario

Registrado: Mar Jul 20, 2004 11:00 pm
Mensajes: 943
Ubicación: /home/work

Nota Publicado: Mar Abr 26, 2011 5:13 am 
Arriba  
hola,

espero que te sirva de inspiración:

intenta los siguientes comandos, uno por uno
[usando bash]

para awk:
lista="uno,dos,tres"; echo $lista |awk -F',' '{print $1}'
lista="uno,dos,tres"; echo $lista |awk -F',' '{print $2}'
lista="uno,dos,tres"; echo $lista |awk -F',' '{print $3}'

el resultado debería ser
uno
dos
tres

para los nombres de archivo al azar:
echo $RANDOM

saludos

_________________
- Linux user #367462
LPIC-1 certified
http://www.dragon-tortuga.net/blog

 Perfil Email WWW YIM  

Desconectado
Forista Nuevo
Forista Nuevo

Registrado: Mar Mar 15, 2011 5:07 am
Mensajes: 2

Nota Publicado: Mar Abr 26, 2011 11:23 am 
Arriba  
muchas gracias por contestar

Editado -- Mar Abr 26, 2011 11:23 am --

arriba

 Perfil Email  
Mostrar mensajes previos:  Ordenar por  
 [ 3 mensajes ] 
Nuevo tema Responder al tema

Saltar a:  


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados

No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group :: Style based on FI Subice by phpBBservice.nl :: Todos los horarios son UTC - 6 horas
Traducción al español por Huan Manwë
phpBB SEO