con "ls -l" sei sicuro di avere un solo nome-file per ogni riga 2016-01-24 9:20 GMT+01:00 Davide Prina <davide.pr...@gmail.com>:
> On 24/01/2016 02:07, Ennio-Sr wrote: > >> * Davide Prina ha scritto: >> >>> On 23/01/2016 19:45, Ennio-Sr wrote: >>> >>> user@deb:~$ ls user/Titoli/vendite/ | grep Apple >>>> 24 20131212_Merck-vend_1.pdf 24 20141203_Apple-vend.pdf >>>> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ??? >>>> >>> >>> user@deb:~$ ls user/Titoli/vendite/* | grep Apple >>>> 24 user//Titoli//vendite/20141203_Apple-vend.pdf >>>> >>> > vedo che 'Merck' e 'Apple' sono su righe/colonne diverse con >> $ ls user/Titoli/vendite/ --> output su 4/5 colonna >> mentre, guarda caso, sono sulla stessa riga con >> $ ls user/Titoli/vendite/* --> output su 2 colonne >> > > alias ls='ls -s -F -T 0 -b -H -1 -C --color=auto' >> > > fai così: > > $ ls -s -F -T 0 -b -H -1 -C --color=auto user/Titoli/vendite/ \ > | grep -v non_presente > > tu dovresti avere lo stesso risultato con > > $ ls user/Titoli/vendite/ | grep -v non_presente > > in questo modo vedi le righe che arrivano in pasto a grep e che poi > applica per estrarti la riga "incriminata" > > Ciao > Davide > > -- > Dizionari: http://linguistico.sourceforge.net/wiki > Browser: http://www.mozilla.org/products/firefox > GNU/Linux User: 302090: http://counter.li.org > > Non autorizzo la memorizzazione del mio indirizzo su outlook > > -- Efisio Sciola IT Consultant tel +39 335 6303650