[Fedora-it] yum groupinstall in locale

Francesco Frassinelli fraph24 a gmail.com
Lun 24 Nov 2014 12:04:44 UTC


Il 24 novembre 2014 13:00, Francesco Frassinelli <fraph24 a gmail.com> ha scritto:
> Ci potrebbero essere dei pacchetti già installati sul tuo sistema.
> Ripuliamo la lista eliminando questi:
> $ > ~/pacchetti_da_scaricare.txt; for pkg in $(rev ~/pacchetti.txt |
> cut -d/ -f1 | cut -b5- | rev); do rpm -q $pkg > /dev/null || echo $pkg
> ~/pacchetti.txt >> ~/pacchetti_da_scaricare.txt; done

Scusa, volevo dire:

$ (> ~/pacchetti_da_scaricare.txt; for pkg in $(rev ~/pacchetti.txt |
cut -d/ -f1 | cut -b5- | rev); do rpm -q $pkg > /dev/null || grep $pkg
~/pacchetti.txt >> ~/pacchetti_da_scaricare.txt; done)

C'era un errore (volevo usare grep, ho messo un echo). Inoltre dato
che sono comandi lunghi, ho messo tutto tra parentesi, così, oltre al
fatto che viene creato un altro processo, sei sicuro che non venga
spezzato (ometterle in questi casi non dovrebbe comunque dare
problemi, dato che Bash si accorge che o è dentro un ciclo for non
terminato, o c'è una pipe da completare).


Maggiori informazioni sulla lista it-users