PDA

Visualizza la versione completa : [scripting bash] Eliminare riga da un file


psykopear
24-04-2008, 17:20
Ho bisogno di uno script in bash per eliminare da tutti i file della cartella corrente l'ultima riga. L'ideale sarebbe che eliminasse tutte le righe che iniziano con una serie di caratteri (in questo caso "OnlyShowIn=") se ci sono altrimenti restituisca un messaggio qualunque. Qualcuno mi può aiutare?

nifriz
24-04-2008, 17:28
Usa il comando:
sed /GUI/d Cancella tutte le righe in cui è presente “GUI”.

p.s. Ovviamente dopo aver indirizzato a sed il file su cui operare...

p.p.s. Guarda questa guida, pagina 561 http://www.disi.unige.it/person/DelzannoG/SO1/AA0708/guida_bash.pdf

nifriz
25-04-2008, 11:06
Sei riuscito nell'intento?

psykopear
25-04-2008, 12:46
Originariamente inviato da nifriz
Sei riuscito nell'intento?

si, mi ha passato una riga weseven sul forum di arch, ma comunque risolvo drasticamente, dato che il mese prossimo mi compro un hard disk satra da 500Gb uso quello per i OS, quindi mega formattone di tutto, e il problema scompare come per magia :D

Loading