elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: 4n4lDetector v1.3: herramienta de análisis estático de malware


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting (Moderador: Eleкtro)
| | |-+  [Shell Script] Elimina hardlinks
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Shell Script] Elimina hardlinks  (Leído 1,064 veces)
RON06

Desconectado Desconectado

Mensajes: 32


Aprendiz


Ver Perfil
[Shell Script] Elimina hardlinks
« en: 7 Abril 2012, 16:56 »

Hola, me gustaría poder hacer un shell script en ubuntu como el que ahora explico: 


Cómo se ejecutaría:

$ ./elimina fichero directorio_inicial


“fichero” es un nombre de un archivo y “directorio_inicial” un directorio.
El script tiene que eliminar todos los hardlinks que hagan referencia al “fichero” en el “directorio_inicial” y en sus subdirectorios.
Cuando haya recorrido todo el árbol de subdirectorios también tiene que eliminar el archivo “fichero”.


Lo que he hecho hasta el momento es esto:

Código
  1. #!/bin/sh
  2.  
  3. # Comprueba la existencia de argumentos
  4. if [ $# -ne 2 ];
  5. then
  6. echo "faltan parametros"
  7. exit
  8. else
  9.  
  10. if ! cd $2 2>/dev/null
  11. then
  12. echo "directorio $2 no valido"
  13. exit
  14. fi
  15.  
  16. if  ! test -f $1
  17. then
  18. echo "fichero $1 no valido"
  19. exit
  20. fi
  21.  
  22. INODO=`ls -i | grep $1 -w | cut -d ' ' -f 1`
  23. echo $INODO
  24.  
  25. # AHORA FALTA EMPEZAR LA RECURSIVIDAD
  26.  
  27.  
  28. fi

Gracias  ;D


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
shell script « 1 2 ... 7 8 »
Scripting
EMPICAL 75 131,673 Último mensaje 30 Julio 2013, 03:15
por displayorder
shell script
GNU/Linux
explode_JJ 6 1,767 Último mensaje 8 Octubre 2003, 15:48
por -_-[S@BuEsOhAcK]-_-
shell script
GNU/Linux
servomac 4 1,064 Último mensaje 7 Julio 2004, 20:44
por servomac
[shell script] ayuda con script, :( « 1 2 »
Scripting
dark_fidodido 14 6,587 Último mensaje 16 Septiembre 2009, 10:28
por dark_fidodido
[Shell script] Un pequeño script para ver temperaturas.
Scripting
manute_powa 3 3,399 Último mensaje 7 Enero 2012, 02:18
por manute_powa
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines