[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Shell, Perl



03.07.2012 08:23, Ivan Shmakov пишет:
> 	И да, как мне кажется, я все же научился писать читаемый код на
> 	Perl.  Изучив Scheme.
Перспективно... :-)

>  АН> Так причём тут проверка в конфиге?  Достаточно проверки в
>  АН> загрузчике конфига:
> 
>  AH> config:
> 
>  АН> OPT_PARAM1=123
> 
>  АН> Скрипт:
> 
>  АН> . config
>  АН> OPT_PARAM1=${ENV_USER_PARAM1-:OPT_PARAM1}
> 
>  AC> Можно.  Но обычно удобнее в конфиге написать
> 
>  AC> OPT_PARAM1=${OPT_PARAM1:-value1}
> 
>  AC> и позволить пользователю переопределять именно OPT_PARAM_1,
>  AC> использование которой он потом увидит, а не неочевидно с нею связанную
>  AC> ENV_USER_PARAM1
> 
> 	BTW, есть и более короткий вариант:
> 
> : ${VARN:=VALUE}
Тоже вариант. Просто я все подстановки не помню.


Reply to: