Tengo los archivos a1 a2 a3 b1 b2 b3 y necesito excluir a2 y b2 de la lista solo con el comando ls
.El comando 'ls' de UNIX excluye el comodín
Respuesta
Prueba esto:
$ ls [a-b][13]
a1 a3 b1 b3
O
$ shopt -s extglob
$ ls !(*2)
a1 a3 b1 b3
Basta con enumerar los archivos que desea:
ls a1 a3 b1 b3
+1 ya que esta es la única manera de cumplir la restricción "usando ls solamente". Cualquier intento de manipular la lista de argumentos utilizando shell globs usa el shell. (Aunque, usted usa el intérprete de comandos para ejecutivos, entonces tal vez esa restricción particular está mal planteada.) –
@WilliamPursell, mis pensamientos son exactos. –
intento con ls y GrEP
ls -1 | grep -viw "a2\|b2"
Prestar atención después de ls a Coloque 1 (el número uno) y no la letra "l". A veces, la fuente los hace confusos.
opción de uso --ignore
ls --ignore=[ab]2
Pero, ¿en qué versión de 'ls' funciona la opción' --ignore'? En mi MAC no existe. – dash1e
GNU Coreutils 8.5 – bouzuya
Estoy usando Fefora13 si me ayuda. – user1078719
- 1. comando UNIX 'ls' - comodín 'O' operador
- 2. ¿Cómo funciona el comando 'ls' en Linux/Unix?
- 3. comando ls rápido
- 4. Comprender el comando UNIX xargs
- 5. Selectores comodín de Unix? (Asteriscos)
- 6. Comando ls o dir en ghci
- 7. 'ls' de Unix ordenar por nombre
- 8. Cómo usar el comodín en el comando Disponible de Ant
- 9. ¿Colores con el comando "mirar" de Unix?
- 10. reproducir el comando cat Unix en Python
- 11. comando de exportación UNIX
- 12. ¿Cómo se inicia el comando de pantalla de Unix con un comando?
- 13. primeros dos resultados del comando ls
- 14. Comando simple de Unix, ¿cuál es el {} y \; para
- 15. ¿Qué significa TTY en el comando ps de unix?
- 16. El comando de Unix borró todos los directorios aunque no se haya especificado
- 17. ¿Seguir el tiempo que toma un comando en UNIX/LINUX?
- 18. Utilice el comando UNIX JOIN para unir dos archivos
- 19. Linux "instalar" comando para la instalación comodín
- 20. Comando UNIX para listar carpetas con conteos de archivos
- 21. ¿Puede nginx ejecutar un comando de Unix basado en url?
- 22. excluye git vs ignora
- 23. Grep excluye la carpeta y seleccionar el uso de Linux
- 24. Comando de Unix para escapar espacios
- 25. jQuery .no(), múltiples excluye con el ID
- 26. Problemas con los FindBugs excluye el filtro
- 27. Comodín en el selector jQuery
- 28. usando SED con el comodín
- 29. unix - ejecuta un comando como otro usuario
- 30. unix comando equivalente "which java" en windows?
Cuando escribo ls --ignore = "* 2", que funciona, pero (asumiendo que tengo otros archivos) cuando escribo ls -a * -b * --ignore = "* 2", no se excluyen los archivos – user1078719