Ho file a1 a2 a3 b1 b2 b3 e ho bisogno di escludere a2 e b2 dall'elenco utilizzando solo il comando ls
.UNIX comando 'ls' esclude carattere jolly
risposta
Prova questo:
$ ls [a-b][13]
a1 a3 b1 b3
O
$ shopt -s extglob
$ ls !(*2)
a1 a3 b1 b3
Basta elencare i file che si desidera:
ls a1 a3 b1 b3
+1 in quanto questo è l'unico modo per soddisfare il vincolo "utilizzando solo ls". Qualsiasi tentativo di manipolare la lista degli argomenti usando i globi di shell sta usando la shell. (Sebbene tu usi la shell per eseguire ls, quindi forse quel particolare vincolo è mal posto). –
@WilliamPursell, i miei pensieri esattamente. –
Prova con ls e grep
ls -1 | grep -viw "a2\|b2"
Prestare attenzione dopo ls una put 1 (il numero uno) e non la lettera "l". A volte il carattere li rende confusi.
opzione uso --ignore
ls --ignore=[ab]2
Ma su quale versione di 'ls' funziona l'opzione' --ignore'? Sul mio MAC non esiste. – dash1e
GNU Coreutils 8.5 – bouzuya
Sto usando Fefora13 se aiuta. – user1078719
- 1. UNIX 'ls' di comando - jolly 'O' operatore
- 2. pipe Unix in ls
- 3. Come utilizzare il carattere jolly nel comando Available di Ant
- 4. Jquery carattere jolly
- 5. Sottotipo MIME carattere jolly
- 6. Cygwin ls comando non trovato
- 7. Set-Cookie: carattere jolly "Percorso"
- 8. Codeigniter LIKE con carattere jolly (%)
- 9. comando SIZE in UNIX
- 10. Comando di esportazione UNIX
- 11. primi due risultati dal comando ls
- 12. Implementazione del comando ls -al in C
- 13. Come `ls` solo un livello in profondità?
- 14. Comando `qdel` con operatore jolly
- 15. comando Git con l'espansione jolly
- 16. Perché `ls | cat`! = `ls`?
- 17. Carattere jolly del numero in SQL Server
- 18. laravel validatore con un carattere jolly
- 19. carattere jolly per singola cifra mysql
- 20. Cercare un file utilizzando un carattere jolly
- 21. Qual è l'impatto proveniente dal carattere jolly%
- 22. Capire il comando UNIX xargs
- 23. Colori con comando unix "watch"?
- 24. Comando UNIX FIND in Groovy
- 25. Utilizzo jolly subprocesso Python
- 26. Comando Unix per verificare la dimensione del file
- 27. Can nginx può eseguire un comando unix in base all'URL?
- 28. Come rilasciare più tabelle in PostgreSQL utilizzando un carattere jolly
- 29. Caratteri jolly del nome file Unix in Python?
- 30. esclude il carattere di sottolineatura dall'espressione regolare alfanumerica
Quando digito ls --ignore = "* 2", ma funziona (supponendo che abbia altri file) quando digito ls -a * -b * --ignore = "* 2", nessun file è escluso – user1078719