← Back to team overview

sslug-teknik team mailing list archive

Re: Kommentarer i i bash script

 

On 15/02/2011, at 13.07, Eskild Nielsen wrote:

> Den 15-02-2011 13:04, Jon Bendtsen skrev:
>> On 15/02/2011, at 12.56, Eskild Nielsen wrote:
>> 
>>> Den 10-02-2011 23:16, Jon Bendtsen skrev:
>>>> On 10/02/2011, at 23.13, Eskild Nielsen wrote:
>>>> 
>>>>> I et script jeg lige har lavet indgår dette lille kald af sed:
>>>>> 
>>>>> sed -r  's/^.*t://
>>>>>     s/ ....-/\t&/;s/.*\./& &/
>>>>>     s/\.[[:alnum:]]*\.?/ \\ /
>>>>>     s!     !\t//!2;s![^\]*/!!
>>>>>     s/ \\ /\t/; s/\t/;/g '
>>>>> 
>>>>> Jeg har forsøgt at tilføje kommentarer til det, men deet bryder sed sig
>>>>> ikke om...
>>>>> 
>>>>> Hvordan kan jeg gøre det?
>>>> 
>>>> Skriv dem før og efter med # foran?
>>>> 
>>>> Du glemte at skrive hvilken shell du skriver det i?
>>>> 
>>>> 
>>>> 
>>>> JonB
>>>> 
>>> Første linie af scriptet er #!/bin/bash
>> 
>> Så burde man kunne foresætte:
>> 
>> # Copyright: Eskild Nielsen, GPLv3
>> # 
>> # This script does blalblalb.  fooo, balalala, be aware of the snakelizard
>> 
>> sed ...
>> 
>> JonB
>> 
>> 
>> 
> Jeg ville bare gerne have kunne anbringe kommentarerne til sed
> kommandoerne (som let bliver kryptiske) tættere på det de gør
> 
> Men der er altså ikke andet at gøre end at gentage sed linierne med
> kommetartegn foran, og så tilføje beskrivelsen


Jeg plejer at skrive en # kommentar foran hvor jeg beskriver formålet og intensionen. for de enkelte sed kommandoer er jo "selv" forklarende


JonB

Follow ups

References