В чем разница между =
и ==
для сравнения строк в программировании оболочки Linux?
Может быть, работает следующий код:
if [ "$NAME" = "user" ]
then
echo "your name is user"
fi
Но я думаю, что это неправильный синтаксис. Он будет использоваться для сравнения строки с помощью оператора ==
.
Что правильно?