Metacaracteres

Jueves 8 noviembre 2007 en 1:07 am | Publicado en General | Deja un comentario
Etiquetas:

(~) Sustituye el directorio home

Por ejemplo
~/gato.txt equivale a /home/juan/gato.txt

(?): Sustituye un sólo carácter.
Ejemplos:

ls p?pe: en la posicion del signo ? puede mostrar cualquier otro carácter

ls ?epe: mostraría todos los ficheros que inicien con cualquier carácter y terminen en epe

(*): Sustituye cualquier sucesión de caracteres.
Ejemplos:

ls .pr*       muestra todos los directorios o ficheros que comiencen con .pr

ls *.          muestra todos los archivos ocultos

rm *.jpg   borra todas las imágenes .jpg

(;) Colocado entre dos comandos hace que tras el primero se ejecute el segundo.

Ejemplos:

echo Lista de Archivos; ls; echo Despliega el calendario; cal

( [ ] ): Relación de caracteres.
Ejemplos:
[abc] Cualquier carácter que coincida con ‘a’, ‘b’ ó ‘c’
[!abc] Cualquier carácter menos ‘a’, ‘b’ ó ‘c’.
[a-z] Cualquier carácter entre ‘a’ y ‘z’.
[!a-z] Cualquier carácter menos los comprendidos entre ‘a’ y ‘z’.
[^abc] Conjunto de caracteres que NO contengan ‘a’, ‘b’ ó ‘c’
ls pr[ao]12.c (lista todos los archivos cuya tercera letra se una ‘a’ o una ‘o’)
ls pr[!u]12.c (lista todos los archivos cuya tercera letra no es ‘u’)

Anuncios

Crea un blog o un sitio web gratuitos con WordPress.com.
Entries y comentarios feeds.