Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

rpm e input lista file

7 views
Skip to first unread message

TyLeR_dUrDeN

unread,
Sep 20, 2011, 10:19:15 AM9/20/11
to
Ciao a tutti sono nuovo di questa ML ma già scrivevo MOOOLTO tempo fa su
IHM per chi la conoscesse.

Ho un problema, non riesco a passare al comando rpm -e una lista di rpm da
rimuovere contenuti in un file rpm.txt
Quali comandi di pipe?!

Ho provato alla semi-ignorante da terminale un bel
# for i in 'cat rpm.txt' do 'rpm -e $i'; done

e mi risponde con un bel
-bash: syntax error near unexpected token `done'

Dove sbaglio?! Possibile che debba passare all'eliminazione dei file ad
uno ad uno?
Ah dimenticavo, parliamo di una Red Hat Enterprise 6 installata senza X ed
ho generato il file rpm.txt con il comando
# rpm -qa | grep firmware (per rimuovere tutti i pacchetti firmware che mi
son inutili)

--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad ab...@newsland.it


M_M

unread,
Oct 1, 2011, 5:18:57 AM10/1/11
to
TyLeR_dUrDeN <kitty_n.fuor...@libero.it> ha scritto:

> # for i in 'cat rpm.txt' do 'rpm -e $i'; done
>
> e mi risponde con un bel
> -bash: syntax error near unexpected token `done'

credo voglia un punto e virgola tra for e do

Giulivo Navigante

unread,
Nov 14, 2011, 8:13:41 AM11/14/11
to
On 09/20/2011 04:19 PM, TyLeR_dUrDeN wrote:
> Ho provato alla semi-ignorante da terminale un bel
> # for i in 'cat rpm.txt' do 'rpm -e $i'; done

prova cosi':

# for i in $(cat rpm.txt); do rpm -e $i; done

http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html
0 new messages