( wowbagger | 2019. 12. 10., k – 12:21 )

A minősítéseket figyelmen kívül hagyva szeretném mondani, hogy az első lépéseken túl vagyok már.

Csupán csak annyira gondoltam a hosszabb awk script alatt, hogy nem biztos, hogy most ezért írnék egy olyan scriptet közel nulláról, ami párba állítja az idézőjeleket, figyelembe veszi a stringeken belüli escape szekvenciákat, hogy meg tudja mondani, hogy melyik kettőskereszt comment és melyik nem.

Gondoltam, hogy ez egy olyan probléma amire lehet találni a neten konyhakész megoldást, hisz' más is bizonyára találkozott vele az évek során. Aztán az volt a terv, hogy ha találok valami életképes megoldást, akkor azt megpróbálom megérteni, majd adott esetben - ha látom értelmét - módosítani, kísérletezni vele.

Az eredeti scriptem erre a feladatra ez volt:

sed -e '/^#/ d' -e '/^@/ d' -e '/^$/ d' -e '/^\s+$/ d' -Ee 's:^([^#]+)#.*$:\1:'

De ez ugye sajnos nem kezeli jól azt az esetet, ha a kettőskereszt stringen belül van...