|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Leizer A. Karabin 2:5005/14.44 22 May 2007 11:33:47 To : Auster Subject : Как работает конструкция : ${VAR=value} в sh(1)? --------------------------------------------------------------------------------
Я, собственно, просто так вышел Tuesday May 22 2007 01:10,
тут слышу - Auster говорит Valentin Nechayev (ну я встрял, конечно):
>>> из XCU chapter2 (аналог обычно прописан в мануале)
>>> use of the colon in the format shall result in a test for a parameter
>>> that
>>> is unset or null; omission of the colon shall result in a test for
>>> a parameter that is only unset.
>>> т.е. результат `=' и `:=' отличен для случая если параметр установлен но
>>> нулевой.
>>
>> всё хорошо, кроме русского перевода:) null - это пустое содержимое,
>> то есть строка длины 0, то есть ''. Переводить его как "нулевой"
>> слишком нехорошо возможной коллизией с '0'.
>>
A> буквоедство. не вижу упоминаний о строках и их интерпретации в исходном.
А причём тут строки? х = 0 и х = null различаешь?
За сим навеки и проч. Leizer [Team Smile'ик - отменить!]
--- GoldEd 1.1.5-030104
* Origin: Здоровья твоей несущей, твоему модему и твоей семье (2:5005/14.44)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/3312465272dc.html, оценка из 5, голосов 10
|