sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #101354
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