glob

¿Cómo puedo usar comodines inversos o negativos al hacer coincidir patrones en un shell unix/linux?

Digamos que quiero copiar el contenido de un directorio excluyendo archivos y carpetas cuyos nombres contienen la palabra 'Mú ... ca'. cp [exclude-matches] *Music* /target_directory ¿Qué debería ir en lugar de [excluir-coincidencias] para lograr esto?

Prueba si un glob tiene coincidencias en bash

Si quiero comprobar la existencia de un único archivo, puedo probar con test -e filename o [ -e filename ]. Supongamos que t ... sin bucles (simplemente porque me parece que más legible). (test -e glob* falla si el glob coincide con más de un archivo.)

Mover todos los archivos excepto uno

¿Cómo puedo mover todos los archivos excepto uno? Estoy buscando algo como: 'mv ~/Linux/Old/!Tux.png ~/Linux/New/' Donde ... jas a la carpeta cosas nuevas, excepto Tux.png. !- el signo representa una negación. ¿Hay alguna herramienta para el trabajo?

Obtener una lista filtrada de archivos en un directorio

Estoy tratando de obtener una lista de archivos en un directorio usando Python, pero no quiero una lista de TODOS los archivo ... gran cantidad de archivos en que directorio y por lo tanto espero que haya un método más eficiente (o un método incorporado).

Agregar archivos recursivamente por patrón

¿Cómo agrego archivos recursivamente por un patrón (o glob) ubicado en directorios diferentes? Por ejemplo, me gustaría agr ... ava (y varios otros archivos java) con un comando: git add '*.java' Desafortunadamente, eso no funciona como se esperaba.

exclusión de carpeta grunt (minimatch / glob)

Tengo una situación en la que estoy tratando de usar grunt para pelar una base de código, excluyendo carpetas específicas. G ... .filter(function(f){ return !pattern.test(f) }) Todavía estaría interesado si la carpeta excluye es posible en minimatch.

Utilizar.gitignore para ignorar todo menos directorios específicos

Mi problema es que tengo un montón de sitios web de WordPress en mi repositorio de git, de los cuales quiero confirmar select ... content/themes/* !/wordpress/*/wp-content/themes* !wordpress/*/wp-content/themes* Ninguna de ellas lee mis carpetas themes.

Utilice gulp para seleccionar y mover directorios y sus archivos

Actualmente estoy usando gulp para llamar a un script bash que limpia mi directorio dist/ y mueve los archivos apropiados al ... nifest.json dist/_locales: dist/icons: dist/page_action: ¿Cómo copio los directorios y su contenido a la carpeta dist/?

¿Qué se expande recursivamente a todos los archivos del directorio actual?

Sé que **/*.ext se expande a todos los archivos en todos los subdirectorios que coincidan con *.ext, pero ¿qué es una expansión similar que incluye todos estos archivos en el directorio actual también?

Hay un equivalente de java.útil.regex para patrones de tipo" glob"?

¿Existe una biblioteca estándar (preferiblemente Apache Commons o similarmente no viral) para hacer coincidencias de tipo "g ... egunto si alguien ha hecho el trabajo por mí. Pregunta similar: Crear expresiones regulares a partir de la expresión glob

Coincidencia Glob, excluir todos los archivos JS

Soy un nuevo usuario de gulp.js. Me gustaría mover todos mis archivos que no sean javascript a un directorio de compilación. ... ivo, no el último, como me gustaría. ¿Cómo puedo modificar la cadena de búsqueda glob para que se comporte como me gustaría?

¿Qué razones hay para preferir glob sobre readdir (o viceversa) en Perl?

Esta pregunta es un spin-off de este. Algo de historia: cuando aprendí Perl por primera vez, casi siempre usé glob en lugar d ... esto también es un pro) No necesariamente trata bien con un archivo llamado 0 (ver pros también - ver la respuesta de Brad)

git: ¿Cómo agrego recursivamente todos los archivos en un subárbol de directorio que coinciden con un patrón glob?

Tengo varios .archivos de pantalla dentro de /xxx/documentation y sus subdirectorios que ya son rastreados por Git. Después ... comando falla: fatal: pathspec 'documentation/\*.screen' did not match any files ¿Mi comando es malo o git tiene un error?

glob excluir patrón

Tengo un directorio con un montón de archivos dentro: eee2314, asd3442 ... y eph. Quiero excluir todos los archivos que comienzan con eph con la función glob. ¿Cómo puedo hacerlo?

Python Glob sin la ruta completa-solo el nombre del archivo

¿Hay alguna forma de usar glob en un directorio, para obtener archivos con una extensión específica, pero solo el nombre del archivo en sí, no toda la ruta?

Glob insensible a mayúsculas y minúsculas en zsh / bash

Necesito listar todos los archivos cuyos nombres comienzan con 'SomeLongString'. Pero el caso de 'SomeLongString' puede variar. ¿Cómo? Estoy usando zsh, pero una solución bash también es bienvenida.

grunt reemplazar todos los archivos less en archivos css

Uso grunt para convertir todos mis archivos less en archivos css, usando esto: less: { development: { files: { ... el archivo de destino. less: { development: { files: { "css/test.css": "less/*.less" } } } Alguna idea ?

Simple glob en C++ en el sistema unix?

Quiero recuperar todas las rutas coincidentes que siguen este patrón en un vector<string>: "/some/path/img*.png" ¿Cómo puedo simplemente hacer eso ?

php glob-escanear en subcarpetas para un archivo

Tengo un servidor con muchos archivos dentro de varias carpetas, subcarpetas y subcarpetas. Estoy tratando de hacer una bús ... ora estoy tratando de encontrar una manera de hacerlo también escanear sub-carpetas y sub-carpetas, pero estoy atascado aquí.

¿Cómo puedo combinar varias listas de archivos con CMake?

Tengo un proyecto construido con CMake que necesita copiar algunos recursos a la carpeta de destino. Actualmente utilizo este ... ndo personalizado. ¿Hay una manera fácil de usar file (y posiblemente el comando list también) ¿concatenar dos listas GLOB?