Preguntas etiquetadas con wildcards

Globbing significa emparejar archivos por patrones de nombre que contienen comodines.

144
¿Cómo usar comodines (*) al copiar con scp?

¿Por qué no puedo copiar con scp cuando estoy usando *caracteres en la ruta? scp SERVERNAME:/DIR/* . ¿Qué configuración necesita SCP para permitir *la ruta? ACTUALIZACIÓN: el problema no está en el lado del servidor; pscp está tratando de usar SCPv1, y es por eso que el mensaje de...

128
Filtro Rsync: copiar solo un patrón

Estoy tratando de crear un directorio que albergue todos y solo mis archivos PDF compilados desde LaTeX. Me gusta mantener cada proyecto en una carpeta separada, todo alojado en una carpeta grande llamada LaTeX. Entonces intenté correr: rsync -avn *.pdf ~/LaTeX/ ~/Output/ que debería encontrar...

80
¿Globo recursivo?

Me gustaría escribir algo como esto: $ ls **.py para obtener todos los nombres de archivo .py, recorriendo recursivamente una jerarquía de directorios. Incluso si hay archivos .py para encontrar, el shell (bash) da este resultado: ls: cannot access **.py: No such file or directory ¿Alguna...

65
¿Por qué mi hallazgo no es recursivo?

Estoy ejecutando el siguiente comando, pero no se realiza de forma recursiva: find . -name *.java Sé que hay archivos java más abajo en el directorio actual, pero solo se está ejecutando finden el directorio actual. Estoy usando OS X,

61
¿Por qué nullglob no es predeterminado?

En la mayoría de las conchas nullglobno es el valor predeterminado. Eso significa, por ejemplo, si ejecuta este comando ls * en un directorio vacío, expandirá el *globo a un literal *, en lugar de a una lista vacía de argumentos. Hay formas de cambiar ese comportamiento, de modo que *en un...

54
Excluir un patrón de la coincidencia global

Tengo varios archivos con el mismo nombre de archivo base. Me gustaría eliminar todos menos uno foo.org #keep foo.tex #delete foo.fls #delete foo.bib #delete etc Si no necesito conservar uno, sé que podría usarlo rm foo.*. TLDP demuestra ^negar un partido. A través de prueba y error, pude...

53
¿'Rm. *' Alguna vez elimina el directorio padre?

.*Bash expande la expresión para incluir los directorios actual y principal: $ ls -la total 2600 drwxrwxrwx 2 terdon terdon 2162688 Sep 10 16:22 . drwxr-xr-x 142 terdon terdon 491520 Sep 10 15:34 .. -rw-r--r-- 1 terdon terdon 0 Sep 10 16:22 foo $ echo .* . .. Si ejecuto rm -rf .*mi Debian usando...

52
Uso de patrones OR en comodines de shell

Los contenidos de mi directorio son $ ls -lrt total 0 -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 night.txt -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 noon.txt -rw-r--r-- 1 user1 admin 38 Oct 8 12:31 day.txt Me gustaría enumerar los detalles de los archivos que tienen una palabra en el nombre del...