Я розумію оператор двокрапки в bash, який діє як нуль , і знаю, що він використовується для розширення параметрів , а також використовується іншими способами, але хтось може пояснити це:
: ${SOMETHING='value'}
З експериментів я знаю , що це встановлює змінну оточення , $SOMETHINGщоб , 'value'але чому?
"Просто тому, що це робить" - це вірна відповідь, але тоді, будь ласка, вкажіть мені документацію до неї (яку я, здається, не можу знайти), або власне ім'я для цього використання буде корисним. Я сподіваюся, що є більш просвітницьке пояснення.
:вбудований існує в bourne shell і ksh, а також bash.