R: [Pluto-devel] Come trasformare il "." in ":"?
Davide Salerno
pluto-devel@lists.pluto.linux.it
Wed, 20 Nov 2002 12:12:00 +0100
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