LINUX.ORG.RU

[bash] комментарии


0

1

Дня доброго, господа.
Есть ситуация, в виде перебора строк по средством «for null in $base;do» необходимо реализовать проверку и выход при совпадении, на наличие «#» в начале строки, т.е. простой коммент.
Хоть методы и есть, но все уж больно извратны, из тех что я вообразил. Как это можно было бы сделать по православней? Буду благодарен за ответы или наводки. Спасибо.

ты делаешь какую-то фигню, выкладывай весь код

судя по всему хватит одного grep '^#' file.txt

anonymous ()
Ответ на: комментарий от anonymous

а уже и всё сделал. что-то посленовогоднее состояние не располагает к мышлению :) спасибо за ответ

Spirit_of_Stallman ★★★ ()
Ответ на: комментарий от Spirit_of_Stallman

штоб не дёргать греп, можно так:

$ asdf='#asdf zxcv'
$ [[ $asdf == \#* ]] && echo yes
yes
$ asdf='asdf zxcv'
$ [[ $asdf == \#* ]] && echo yes

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.