![]() |
Модераторы: powerfox, ZeeLax |
![]() ![]() ![]() |
|
KasMP |
|
||||||||||
![]() Опытный ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 586 Регистрация: 8.8.2006 Репутация: нет Всего: 30 |
Использую замечательный LiveCD.
При программировании в шелле не могу сравнить строки - результат сравнения всегда положителен.
Во всех случаях выводится "yes". С 'if test "aa"=="ab"', разумеется, аналогичная история. Была попытка делать даже так:
В этом случае все работает правильно, но только до тех пор, пока строки состоят из символов латинского алфавита, а мне бы хотелось самые разные строки. Помогите, пожалуйста ![]() Меня уже достала эта досадная ошибка или "ошибка" - столько времени на нее угрохано!!!!! |
||||||||||
|
|||||||||||
Void |
|
||||||||
![]() λcat.lolcat ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 7 Всего: 173 |
man [
Лексикографическое сравнение строк есть в bash, но не в стандартном POSIX shell:
(( ... )) — вычисление арифметических выражений. -------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
||||||||
|
|||||||||
KasMP |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 586 Регистрация: 8.8.2006 Репутация: нет Всего: 30 |
||||
|
||||
Void |
|
|||
![]() λcat.lolcat ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 7 Всего: 173 |
Тогда непонятно удивление по поводу неработающих операторов — их нет в списке поддерживаемых. -------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
KasMP |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 586 Регистрация: 8.8.2006 Репутация: нет Всего: 30 |
Ну, про не поддержку в одном стандарте и поддержку в другом я не знала (и очень сильно удивлялась!!)... А про арифметические выражения написала для того, чтобы у читающих возникло больше желания помочь - тому, кто что-то попытался сам, всегда хочется помочь больше (и здесь я результату уже нисколько не удивлялась). P.S.. А есть какой-нибудь эмулятор шелла с его основными стандартными командами под Windows ![]() |
|||
|
||||
kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 9 Всего: 160 |
http://www.cygwin.com/ ? -------------------- |
|||
|
||||
KasMP |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 586 Регистрация: 8.8.2006 Репутация: нет Всего: 30 |
kemiisto,
![]() Судя по описанию,
это именно то, что нужно ![]() Выбрала рекомендуемый набор пакетов (модулей, частей, или как они правильно называются) для установки, скачала их, установила... Спасибо ![]() ![]() P.S.. Самое интересное, что когда увидела в твоем посте слово "cygwin", то в памяти моментально воскресло, как сколько-то лет назад я до этого слова докопалась и даже как-то изучала его... Скорее всего, диалаповский интернет тогда тормознул процесс ![]() ![]() ![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Linux/UNIX: Oбщие вопросы" | |
|
В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу). В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим. Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |