Недавно я наткнулся на код ниже ...
<code>
if [ ! $?target -o $target = "" ]; then
echo "Target is not set"
fi
Мне интересно понять логику приведенного выше фрагмента кода.
Кажется, он проверяет, если я прав, установлен ли
"$taget"
или нет или
"$target"
пусто или нет.
Я пытаюсь найти, как работает
$?variable
, но не нашел относительных результатов поиска.
Поэтому, пожалуйста, помогите мне понять, как это работает. Заранее спасибо.