linux user group brescia

immagine del castello

Archivio della mailing list

Maledettissimo sed

marco ghidinelli marcogh a linux.it
Ven 7 Nov 2003 14:58:02 UTC
On Fri, Nov 07, 2003 at 11:33:39AM +0100, Vernia Damiano wrote:
> 
> 	Ciao. Devo sostituire una sottostringa in una variabile 
> d'ambiente; uso sed? Allora:
> 
> 
> 
> if [ condizione ] ; then
> 	PIPPO=/dev/shm;
> else
> 	PIPPO=elab;
> fi
> 
> for INP in pass/*.pb? ; do
> 	OUT=XXXXXXXXXXXXXXXXXX;
> 	Fai quello che devi fare;
> done;
> 
> 
> 	All'interno del ciclo for OUT deve essere uguale a INP, salvo il 
> pezzetto "pass" che deve essere sostituito con il contenuto della 
> variabile PIPPO.
> 
> 	Le ho provate tutte, in tutte le salse. Quando non faccio 
> assegnamenti alla variabile OUT il "sed" in XXX funziona, quando ci metto 
> gli '`' comincia a darmi "opzione sconosciuta". ARRRGH!
> 	Potete suggerirmi qualcosa?

come sopra: non ho capito bene cosa chiedi ma forse il comando %% di
bash potrebbe aiutarti??

-- 
scambio 1 memoria da 256 mega x portatile con 2 memorie da 128 sempre
per portatile. x maggiori info: 347-5933626



Maggiori informazioni sulla lista Lug