comodines
En
todos los comandos de gestión de ficheros sería muy interesante
trabajar con grupos de archivos.
Por
ejemplo, puede ser muy interesante borrar todos los ficheros
temporales con un solo comando, o mover todos los ficheros de texto a
un directorio Documentos, etc.
Para
trabajar con grupos de fichero, el shell permite el uso de caracteres
especiales llamados comodines que permitirán la creación de
patrones o plantillas para ajustar nombres de ficheros.
Por
ejemplo, el patrón mon* identifica todos los archivos que empiezan
por mon.
Los
comodines que podemos usar son:
*
Puede ser sustituido por cualquier cadena de caracteres.
De
este modo, *pan significa cualquier cadena de caracteres que termine
en pan.
?
Se sustituye por cualquier carácter.
Es
decir, la expresión se reemplaza por cualquier nombre que en esa
posición tengan cualquier carácter y el resto coincidan con los que
hemos escrito.
[]
Encerrado entre corchetes podremos seleccionar un conjunto de
caracteres que deben concordar con el pedido. Podemos especificar
además un rango usando el guión -.
Por
ejemplo, [mb]* representa todos los archivos cuyo nombre comience por
m o por b.
[^]
Representa todos los caracteres excepto el indicado.
Por
ejemplo, [^0-9] representa todos los archivos cuyo nombre no empiece
con un numero