que estoy tratando de hacer lo siguiente en OSX:Cómo ls --ignore en OSX
ls -lR --ignore *.app
De modo que pueda buscar de forma recursiva a través de todas las carpetas excepto para las carpetas .app.
Sin embargo, parece que no parece haber opciones de --ignore
o --hide
en Darwin.
Tal vez una secuencia de comandos para buscar de forma recursiva una carpeta profunda para un conjunto dado y no estoy seguro no puedo tubería ls -lR
través de cualquier cosa debido al formato de la salida:
./ROOT/Applications/Some_app:
drwxr-xr-x 3 admin root 102 26 Jun 11:03 app-bundle.app #<- WANT THIS
[email protected] 24 admin root 816 26 Jun 11:24 folder #<- WANT THIS
./ROOT/Applications/Some_app/app-bundle.app: #<- DON'T WANT
drwxr-xr-x 7 admin root 238 26 Jun 11:03 Contents #<- DON'T WANT
...
find !! La cabeza de vergüenza en la vergüenza funciona como un encanto. Gracias (esperando retraso en la respuesta) – hoss
su segunda iteración es mucho mejor. – hoss
Lo pensé un poco más, y se puede hacer aún más simple. Siempre -ls. Si es una aplicación, -día. –