Fri, Aug 04, 2006 at 11:52:01AM +0200, Fabrizio Lippolis scrive:
Nigi Fabio ha scritto:
ciao a tutti,
ho alcuno script da cui voglio eliminare tutte i commenti
è posssibile farlo in automatico?
Non ho provato ma qualcosa come
sed -e 's/\#.*//' tuoscript
si perfetto,
il comando
Nigi Fabio wrote:
Fri, Aug 04, 2006 at 12:52:21PM -0400, Matt Dunford scrive:
perl -i -ne 'print unless (/^#/)' tuoscript.sh
Fabrizio Lippolis wrote:
sed -e 's/\#.*//' tuoscript
le ho provate entrambe sia la soluzione con sed sia quella con perl,
e praticamente fanno lo stesso lavoro,
On Sat, Aug 05, 2006 at 10:22:32AM +0200, Davide Prina wrote:
Nigi Fabio wrote:
Fri, Aug 04, 2006 at 12:52:21PM -0400, Matt Dunford scrive:
perl -i -ne 'print unless (/^#/)' tuoscript.sh
Fabrizio Lippolis wrote:
sed -e 's/\#.*//' tuoscript
le ho provate entrambe sia la soluzione
e non dimenticate che in programma ci potrebbe essere anche:
#include perduto.h
come lo gestisci questo ?
On Sat, 5 Aug 2006, Mattia Dongili wrote:
On Sat, Aug 05, 2006 at 10:22:32AM +0200, Davide Prina wrote:
Nigi Fabio wrote:
Fri, Aug 04, 2006 at 12:52:21PM -0400, Matt Dunford scrive:
On 8/5/06, Mattia Dongili [EMAIL PROTECTED] wrote:
On Sat, Aug 05, 2006 at 10:22:32AM +0200, Davide Prina wrote:
Nigi Fabio wrote:
Fri, Aug 04, 2006 at 12:52:21PM -0400, Matt Dunford scrive:
perl -i -ne 'print unless (/^#/)' tuoscript.sh
Fabrizio Lippolis wrote:
sed -e 's/\#.*//'
On 8/5/06, Leonardo Boselli [EMAIL PROTECTED] wrote:
e non dimenticate che in programma ci potrebbe essere anche:
#include perduto.h
come lo gestisci questo ?
C commenti sono come /* commento */. In C++ si puo' scrivere //
commento anche. Trovo un perl regex per C commenti qua:
Matt Dunford wrote:
Una sfida! Ma si puo' farlo con due linee di perl:
:-)
$ cat prova.sh
#!/bin/bash
echo ciao
$ cat prova.pl
$str_re = qr(\(?:[^\\\]*(?:\\.[^\\\]*)*)\ |
\'(?:[^\\\']*(?:\\.[^\\\']*)*)\'
)x;
s/^((?:[^']+|$str_re)*)#.*$/$1/;
$ perl -p prova.pl prova.sh
echo ciao
Il 5 Aug 2006 alle 14:53 Matt Dunford immise in rete
On 8/5/06, Leonardo Boselli [EMAIL PROTECTED] wrote:
e non dimenticate che in programma ci potrebbe essere anche:
#include perduto.h
come lo gestisci questo ?
C commenti sono come /* commento */. In C++ si puo' scrivere //
commento
Nigi Fabio ha scritto:
ciao a tutti,
ho alcuno script da cui voglio eliminare tutte i commenti
è posssibile farlo in automatico?
Non ho provato ma qualcosa come
sed -e 's/\#.*//' tuoscript
dovrebbe funzionare.
Ciao,
F.
--
Fabrizio Lippolis[EMAIL PROTECTED]
Auriga
Nigi Fabio [EMAIL PROTECTED] scrisse:
ciao a tutti,
ho alcuno script da cui voglio eliminare tutte i commenti
è posssibile farlo in automatico?
grep -v ^# tuoscript.sh
grazie Fabio
Ciao, Luca
--
.''`. ** Debian GNU/Linux ** | Luca Bruno
: :' : The Universal O.S.|
venerdì 04 agosto 2006, alle 11:45, Nigi Fabio scrive:
ciao a tutti,
ho alcuno script da cui voglio eliminare tutte i commenti
è posssibile farlo in automatico?
grep -v ^# nomescript nomescriptnuovo
non funziona?
(ovviamente suppongo che # sia il carattere di commento, nel caso
On 8/4/06, Gabriele 'LightKnight' Stilli [EMAIL PROTECTED] wrote:
venerdì 04 agosto 2006, alle 11:45, Nigi Fabio scrive:
ciao a tutti,
ho alcuno script da cui voglio eliminare tutte i commenti
è posssibile farlo in automatico?
grep -v ^# nomescript nomescriptnuovo
non funziona?
Fri, Aug 04, 2006 at 12:52:21PM -0400, Matt Dunford scrive:
On 8/4/06, Gabriele 'LightKnight' Stilli [EMAIL PROTECTED] wrote:
venerdì 04 agosto 2006, alle 11:45, Nigi Fabio scrive:
ciao a tutti,
ho alcuno script da cui voglio eliminare tutte i commenti
è posssibile farlo in automatico?
13 matches
Mail list logo