LINUX.ORG.RU

$*
    All of the positional parameters, seen as a single word

${parameter-default}, ${parameter:-default}
    If parameter not set, use default.

Просвещайся: http://tldp.org/LDP/abs/html/

cx ★★ ()

Подскажите, пожалуйста, что делает ${*-.} в выражении

задаёт каталог поиска для find

${*} означает «список параметров команды/функции»

А вот что значит ${*-.} мне неведомо. Какая-то

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

Ставит дефолтное значение, если $* не задано.

$ echo "${a-default}"
default
$ a=1
$ echo "${a-default}"
1
Т.е. в случае ТС дефолтом будет . - текущий каталог.

cx ★★ ()
Последнее исправление: cx (всего исправлений: 1)
Ответ на: комментарий от cx

Ставит дефолтное значение, если $* не задано.

мда.

Хотя я всегда использую ${VAR:-DEFAULT_VALUE} в bash это срабатывает когда переменная не задана ИЛИ пуста. А просто - когда пусто НЕ срабатывает.

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

А вот что значит ${*-.} мне неведомо. Какая-то ☣

emulek в очередной раз продемонстрировал свой ламеризм. Сколько понтов, а как требуются даже не реальные знания, а просто способность прочитать ман - так полный ноль.

anonymous ()

man bash
/Parameter Expansion

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

emulek в очередной раз продемонстрировал свой ламеризм. Сколько понтов, а как требуются даже не реальные знания, а просто способность прочитать ман - так полный ноль.

man большой, читать его лень. Раз такой умный, то процитируй, докажи, что ты не анскильная лолка и не петушок.

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

man большой, читать его лень

Оно и видно, все твои скилы.

Раз такой умный, то процитируй, докажи, что ты не анскильная лолка и не петушок.

Может тебе еще и денег дать?

anonymous ()

Кстати, это может работать не так, как задумано, если в параметре есть пробел.

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

Раз такой умный, то процитируй, докажи, что ты не анскильная лолка и не петушок.

Может тебе еще и денег дать?

не. Денег-то у тебя всё равно нет.

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