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:
- Follow-Ups:
- Shell
- From: Ivan Shmakov <oneingray@gmail.com>