Categorías

Calendario del Blog

Abril 2024
Dom Lun Mar Mie Jue Vie Sab
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 1 2 3 4

Imagen Aleatoria

Imagen Aleatoria

Comentarios Recientes

Emblemas

Es Válido 0xCAE274D6
Soporta RSS2
Soporta Atom
Energizado por Jaws Project

Ejercicio de rm

¿Sabes lo que hace `rm -Rf *`?
Claro, todos lo sabemos; bueno, yo creía saberlo. Veamos si puedes resolver el siguiente ejercicio:
$ mkdir borrame
$ cd borrame
$ touch .archivo1
$ touch archivo2
$ mkdir .directorio1
$ mkdir otrodirectorio2
$ ls -a
.  ..  .archivo1  .directorio1  archivo2  directorio2
$ rm -Rf *
$ ls -a
¿Cuál es el resultado del último comando?

#1 Re: Ejercicio de rm

Rafael Bucio, <> / 30 Abril, 8:09pm  
avatar

te en lista nada ? (-a ocultos) sería mejor un *.*

[ Responder (0) ]

#2 Re: Ejercicio de rm

MaoP, <> / 30 Abril, 8:20pm  
avatar

Pues
. .. .archivo1 .directorio1
Pero no es algo que rm haga, es un asunto de la shell, la shell es quien manipula los comodines, los reemplaza por sus valores reales y se los da en un argv (array de argumentos) a rm.

[ Responder (1) ]

#2.1 Re: Re: Ejercicio de rm

m77, <> / 1 Mayo, 1:04am  
avatar

Tiene mucha lógica, pero en primera instancia fue un comportamiento inesperado para mí. =)

[ Responder (0) ]

#3 Re: Ejercicio de rm

hector, <> / 30 Abril, 11:03pm  
avatar

rm -Rf * no borra los ocultos, pero si uso rm -rf * si los borra

[ Responder (1) ]

#3.1 Re: Re: Ejercicio de rm

m77, <> / 1 Mayo, 12:57am  
avatar

mmm está raro, cerca de la línea 273 de rm.c hay lo siguiente:

case 'r':
case 'R':
  x.recursive = true;
  break;

[ Responder (0) ]

#4 Re: Ejercicio de rm

Rafael Bucio, <> / 1 Mayo, 3:03am  
avatar

Perfecto, gracias ;-)

[ Responder (0) ]

#5 Re: Ejercicio de rm

alvarezp, <> / 2 Mayo, 2:29am  
avatar

A mí me pasó algo similar: quería borrar sólo los ocultos, así que hice:
rm -fr .*
Y el resultado tampoco fue el esperado.

[ Responder (0) ]

#6 Certificacion LPI101 y 102

Esteban, <> / 22 Abril, 8:55pm  
avatar

que onda alejandro, preguntandote donde puedo conseguir el mejor material para pasar la certificacion ya que en el curso que estoy no lo veo muy seguro, de ante mano gracias, espero sigues viendo al pelon y a leo, nos vemos, aa y recordando haber si me mandas tu correo para contactarte, nos vemos

[ Responder (0) ]