Re: OT: konverzia typu komentárov v zdrojovom kóde
Jan Waclawek
konfera na efton.sk
Pátek Prosinec 17 14:36:18 CET 2021
mmm sed... :-)
Skoro dobre, az na to, ze tie riadkove komentare nemaju zacinat spatnym
(zpetnym) ale "doprednym" lomitkom.
Ja teda rozhodne nie som *nux pozitiv, ale mozno KOM="\/\/" namiesto
KOM="\\\\" ?
wek
----- Original Message ---------------
Subject: Re: OT: konverzia typu komentárov v zdrojovom kóde
From: Petr Simek <psimek na jcu.cz>
Date: Fri, 17 Dec 2021 14:30:07 +0100
To: HW-news <hw-list na list.hw.cz>
>
>Zdravim
>
>zkusil jsem si vytvorit soubor x.sht s radky :
>
>normalni radek 1
>/* comment line 1
>comment line 2
>comment line
>*/
>normalni radek 2
>
>a bash skript x.sh obsahujici povely :
>
>#!/bin/sh
>
>KOM=""
>
>while read LINE ; do
> if echo "$LINE" | grep '\/\*' > /dev/null ; then
> KOM="\\\\"
> #echo "KOM set"
> fi
> if echo "$LINE" | grep '\*\/' > /dev/null ; then
> KOM=""
> #echo "KOM del"
> fi
> #echo -n $KOM ; echo "$LINE" | sed 's/\*\///g'
> echo -n $KOM ; echo "$LINE" | sed 's/\*\//\\\\\*\//g'
>
> done
>
>Kdyz pak prozenu x.sht skrz x.sh (more x.sht | ./x.sh) mam vysledek:
>
>normalni radek 1
>\\/* comment line 1
>\\comment line 2
>\\comment line
>\\*/
>normalni radek 2
>
>
>
>*------------------------------------------------------------------------*
>| Petr Simek APS JU |
>| psimek na jcu.cz |
>*------------------------------------------------------------------------*
>
>> Zdravím,
>>
>> vie prosím niekto poradi» nejaký skript / spôsob (ideálne Linux) na konverziu
>> komentárov ?
>> Potrebujem konvertova» komentáre:
>>
>> /* comment line 1
>> comment line 2
>> comment line
>> */
>>
>> na:
>>
>> // comment line 1
>> // comment line 2
>> // comment line
>>
>> Dôvod:
>> Na porovnanie rozdielov v hlavičkových súboroch pouµívam program Meld, ale
>> ten nevie ignorova» viacriadkové komentáre medzi /* a */.
>>
>> Ďakujem
>>
>> Peter
Další informace o konferenci Hw-list