Aquí una descripción de algunos metacaracteres:
| Metacaracter | Descripción |
| * | Hace referencia a una cadena de cero o más caracteres |
| ? | Hace referencia a un solo carácter. |
| [ abc ...] | Hace referencia a cualquiera de los caracteres especificados dentro de los corchetes. |
| [ a - z ] | Hace referencia a cualquiera de los caracteres especificados que se encuentren dentro del rango establecido por el guión. |
| [! abc ...] | Hace referencia a cualquier carácter menos a los establecidos. |
| [! a - z ] | Hace referencia a cualquier carácter menos a los establecidos en el rango especificado. |
| ~ | El directorio inicial del usuario actual. |
| ~ userid | El directorio de inicio del identificador de usuario especificado. |
| ~+ | El actual directorio de trabajo. |
| ~- | El directorio de trabajo previo. |
Veamos algunos ejemplos de como utilizar estos comandos.
Si queremos listar todos los archivos del directorio "/dev" que empiecen por "tty" y cuando más tengan 5 caracteres, basta con hacer lo siguiente:
ls /dev/tty??
Si queremos listar todos los archivos del directorio "/dev" que empiecen por "tty" y que terminen en 1, 2, 3, ó 4.
ls /dev/tty*[1-4]
1 comentario:
Excelente la explicación. Esto sirve de mucho.
Matias Colli.
Publicar un comentario