[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Ricerca selettiva con grep: risultato che 'sembra' anomalo



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.prina@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

Reply to: