View previous topic :: View next topic |
Author |
Message |
soulfire n00b
Joined: 09 Apr 2004 Posts: 70 Location: Italy
|
Posted: Thu May 19, 2005 8:46 pm Post subject: [risolto]Scrematura output shell |
|
|
salve,
volevo farvi presente un problema cui sono andato incontro in questi giorni e a cui non ho trovato soluzione.
quello che vorrei fare è trovare un modo di "scremare" l'output di un comando e lasciare solo quello che mi serve.
ad esempio
Code: | emerge -epv kdebase-meta | grep "arts*"
[ebuild N ] kde-base/kpersonalizer-3.4.0 -arts* -debug -java -kdeenablefinal -kdexdeltas -xinerama 0 kB
[ebuild N ] kde-base/kdebase-startkde-3.4.0-r1 -arts* -debug -java -kdeenablefinal -kdexdeltas -xinerama 0 kB
[ebuild N ] kde-base/drkonqi-3.4.0 -arts* -debug -java -kdeenablefinal -kdexdeltas -xinerama 0 kB
[ebuild N ] kde-base/konqueror-3.4.0 -arts* -debug -java -kdeenablefinal -kdexdeltas -xinerama 0 kB
[ebuild N ] kde-base/konsole-3.4.0 -arts* -debug -java -kdeenablefinal -kdexdeltas -xinerama 0 kB
|
ora, io vorrei riemergere questi pacchetti. c'è un modo per rimuovere da questo output la parte [ebuild N ] e le successive useflag e lasciare solo il nome, in modo da poter mettere direttamente tutto come argomento di emerge senza costringermi a copiare ogni singola voce a mano ?
grazie
Last edited by soulfire on Thu May 19, 2005 9:22 pm; edited 1 time in total |
|
Back to top |
|
|
fabius Guru
Joined: 29 Nov 2004 Posts: 525
|
Posted: Thu May 19, 2005 8:54 pm Post subject: |
|
|
puoi usare cut o awk ad esempio |
|
Back to top |
|
|
soulfire n00b
Joined: 09 Apr 2004 Posts: 70 Location: Italy
|
Posted: Thu May 19, 2005 9:07 pm Post subject: |
|
|
grazie !
effettivamente la cosa era molto semplice, solo che non avevo idea dell'esistenza di awk o cut (noob )
cmq è bastata un po' di ricerchina e
Code: | emerge -epv kdebase-meta | awk '/-arts*/ {print "="$4}'
=kde-base/kpersonalizer-3.4.0
=kde-base/kdebase-startkde-3.4.0-r1
=kde-base/drkonqi-3.4.0
=kde-base/konqueror-3.4.0
=kde-base/konsole-3.4.0 |
pronto da dare in pasto ad emerge |
|
Back to top |
|
|
gutter Bodhisattva
Joined: 13 Mar 2004 Posts: 7162 Location: Aarau, Aargau, Switzerland
|
Posted: Thu May 19, 2005 9:18 pm Post subject: |
|
|
Per favore metti il tag [Risolto] al titolo del post. _________________ Registered as User #281564 and Machines #163761 |
|
Back to top |
|
|
soulfire n00b
Joined: 09 Apr 2004 Posts: 70 Location: Italy
|
Posted: Thu May 19, 2005 9:23 pm Post subject: |
|
|
ops, chiedo venia... lo metto subito |
|
Back to top |
|
|
|