[Ninux-Wireless] Sed
Luca Lanziani
lucaling a gmail.com
Ven 1 Apr 2011 14:16:29 CEST
Sembra che il problema, almeno in bash, sia la "Shell Variable"
histchars [1] e il carattere "!", per risolvere il problema
dell'assegnazione un trucco è quello di annullare la variabile di cui
sopra, quindi:
#!/bin/bash
histchars=
SED="sed -e '1d' -e 's/^ \{8,10\}//' -e '/Cell 01/!s/^ *Cell/\nCell/g'"
Ciao, Luca
[1] man bash
Il 01/04/2011 12:53, Giorgio Desideri ha scritto:
> Allora so una sega io che faccio sempre copia ed incolla da vim a sed ^_^
>
> In vim ho sempre usato quelle, con ricche espressioni regolari, greedy
> e non.
>
> Non esiste qualcosa che faccia escaping ?
>
> Il giorno 01 aprile 2011 09:29, Andrea Ferraresi
> <andrea.ferraresi a gmail.com <mailto:andrea.ferraresi a gmail.com>> ha
> scritto:
>
> Il 3/31/11 10:38 PM, Giorgio Desideri ha scritto:
>
> Provato con le solite \ per escape dei caratteri ????
>
>
> Gio' le "\" sono simboli chiave per sed quindi ne segue che
> l'escaping con sed e' un delirio...io di solito faccio tutto
> inline senza metterlo nelle variabili impresa nella quale non sono
> mai riuscito.
>
> --
> |_|0|_| Andrea Ferraresi <andrea.ferraresi a gmail.com
> <mailto:andrea.ferraresi a gmail.com>>
> |_|_|0| Registered Linux user #388877 and Machine #289399
> |0|0|0| Founder http://www.ls-lug.org
>
> _______________________________________________
> Wireless mailing list
> Wireless a ml.ninux.org <mailto:Wireless a ml.ninux.org>
> http://ml.ninux.org/mailman/listinfo/wireless
>
>
>
>
> --
> Il saggio coltiva Linux, perché sà che Window$ si pianta da solo !
>
> “To iterate is human, to recurse divine.” (L. Peter Deutsch)
>
>
> _______________________________________________
> Wireless mailing list
> Wireless a ml.ninux.org
> http://ml.ninux.org/mailman/listinfo/wireless
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://ml.ninux.org/pipermail/wireless/attachments/20110401/6ffd4266/attachment-0001.html>
Maggiori informazioni sulla lista
Wireless