Digamos que tengo un directorio con archivos a1, a2, a3, b1, b2, b3. Solo quiero hacer coincidir los archivos que comienzan con apero no contienen 3. Lo intenté ls -I "*3" *a*pero vuelve a1 a2 a3, aunque no quiero que coincida a3. ¿Es esto posible con ls?
do not list implied entries matching shell PATTERNsin embargo, no explica qué se entiende por implícito , pero supongo que solo se aplica a los archivos que se lsobtienen mediante expansiones globales, y lsno expande el a*, el shell hace eso .