чаще всего не имеет смысла сравнивать строки. Но есть варианты использования, в которых они имеют смысл, например, для сравнения значений с одинаковым количеством цифр, но значения больше, чем диапазон значений 32-разрядного целого числа со знаком, как показано в обновленном ответе.
тии я всегда использую==
при использованииif
команда. (Например:if "19"=="3" echo My computer doesnt know maths
)
Как насчет всех остальных (LSS
, LEQ
, NEQ
, и т.д.)? Нет ли что-то вроде!=
заNEQ
Или я имею в виду Unix?
Причина, по которой я хочу использовать символы, заключается в том, что я подумал, что кто-то сказал, что текстовые или числовые символы более эффективны, чем использование текстовых вариантов.
В любом случае, я все еще хотел бы знать. Благодарю.