¿Que hace este comando?

KitKat

Hola,

Alguien me podría decir que hace este comando??

cp [A-C]*.trim[12] /recup

Gracias de antemano!

Saludos

elkaoD

Copia todos los archivos que concuerden con [A-C]*.trim[12] a la carpeta /recup, donde * es cualquier (O ninguna) cadena de tamaño no limitado.

Vamos, a no ser que cp soporte RegEx que lo dudo.

Dod-Evers

creo que sí que las soporta.

KitKat

#2 Gracias !!! ;)

Saludos

KitKat

#2 Lo del [12] no lo entiendo :(

elkaoD

No hay nada que entender.

Si tienes un archivo llamado [A-C]hola.trim[12] te lo copiará, como te digo, si no soporta RegEx (Que según he probado ahora mismo, no las soporta.)

A

Eso es una expresión regular.
cp [A-C]*.trim[12] /recup

Esa orden copia todos los ficheros que comiencen por A,B o C (mayúscula, ojo) y que seguidos de cualquier tipo de símbolos (*) al directorio /recup.

Lo del trim[12] no tengo ni idea de qué puede ser. Hasta donde yo recuerdo en programación la función trim eliminaba los espacios de un string. Pero en este ámbito jamás lo había visto.

Saludos

elkaoD

Pero nos volvemos a enfrentar al problema de que cp, al menos a mí (Ubuntu Linux Edgy Eft) no me soporta RegEx...

Usuarios habituales