R: [Pluto-devel] Come trasformare il "." in ":"?

Davide Salerno pluto-devel@lists.pluto.linux.it
Wed, 20 Nov 2002 12:20:39 +0100


OKOKOK!!!!
Ho risolto! Poich=E9 $nome =E8 un elemento di un array che fa =
riferimento a
una directoryho eseguito=20
echo $nome > pippo
E ho fatto il sed di $pippo=20
e tutto funziona!!!
Grazie mille!!!
Davide

-----Messaggio originale-----
Da: pluto-devel-admin@lists.pluto.linux.it
[mailto:pluto-devel-admin@lists.pluto.linux.it] Per conto di Davide
Salerno
Inviato: mercoled=EC 20 novembre 2002 12.12
A: pluto-devel@lists.pluto.linux.it
Oggetto: R: [Pluto-devel] Come trasformare il "." in ":"?

OK! Ma mi ero dimenticato che l'array l'ottengo prelevando i nomi dalle
directory quindi ottengo un errore


sed: read error on {Unknown file pointer}: Is a directory
p.paperino

e cos=EC via....

Come faccio a usare i nomi senza fare riferimento alle directory???
:<
davide=20

-----Messaggio originale-----
Da: pluto-devel-admin@lists.pluto.linux.it
[mailto:pluto-devel-admin@lists.pluto.linux.it] Per conto di Marco
Marongiu
Inviato: mercoled=EC 20 novembre 2002 12.04
A: pluto-devel@lists.pluto.linux.it
Oggetto: Re: [Pluto-devel] Come trasformare il "." in ":"?

Davide Salerno wrote:
> Salve a tutti,
> Voglio scrivere uno script di shell che dato un array di utenti del
tipo
>=20
> p.paperino
> m.topolino
> m.topolina
>=20
> mi trasformi in un array del tipo
>=20
> p:paperino
> m:topolino
> m:topolina
>=20
> Scusate la banalit=E0 ma non riesco ad individuare il =93.=94 o a =
spezzare
il
> primo array per sostituire il =93.=94 con i =93:=94.
> Qualcuno sa come fare o conosce un programma che lo fa.

Puoi farlo con sed, ma devi fare l'escape del carattere ".", che e`=20
speciale e significa "qualunque carattere". La linea sarebbe quindi

sed -e 's/\./:/' nomefile

Dove nomefile e` il file che contiene l'array

Ciao
Marco

--=20
Marco Marongiu                         Email: bronto@crs4.it
CRS4 Research Center                   Phone: +39 070 2796 336
NCS Division                           Fax:   +39 070 2796 216
NSM Group                              WWW: http://bugs.unica.it:4444/


_______________________________________________
pluto-devel mailing list
pluto-devel@lists.pluto.linux.it
http://lists.pluto.linux.it/mailman/listinfo/pluto-devel





_______________________________________________
pluto-devel mailing list
pluto-devel@lists.pluto.linux.it
http://lists.pluto.linux.it/mailman/listinfo/pluto-devel