Мой запрос не дублировать. Обратите внимание, что мы боролись, чтобы получить обновление текущих старой версии до KitKat себе. До сих пор телефон используя в JellyBean без обновления до KitKat или любой другой новый выпущенный поддерживаемые версии Android для модели S4 модели GT-i9505 с`. Я бы не патч мой собственный ядра, ж/TuxOnIce Что содержимое файлов/и т. д./хостов.отрицать` и `/и т. д./хостов.разрешить`? Пожалуйста, обновите ваш вопрос с результатами. Что вы видите, когда работы с telnet из удаленного местоположения в окно на порт 22? Же для местных телнет. Старайтесь избегать публикуете только ссылку и короткий отрыжка, что ссылка должна сказать. Ответ на этот вопрос, используя ссылку в качестве ресурса для резервного копирования вашего ответа, и вы, вероятно, получите больше положительных отзывов.

Один кронштейн [ на самом деле псевдоним для тестовой команды, это не синтаксис.

Один из минусов (из многих) в один кронштейн, что если один или более операндов, он пытается оценить возвращает пустую строку, то он будет жаловаться, что он ожидал два операнда (бинарные). Вот почему вы видите людей делать [ х$фу = х$бла ], то х гарантий того, что операнд будет не возвращать пустую строку.

Двойные скобки [[ ]], с другой стороны, синтаксис и гораздо более способными, чем [ ]. Как вы выяснили, он не имеет один операнд вопрос, а также позволяет более C-подобный синтаксис с >, <, >=, <=, !=, ==, &&, || операторов.

Моя рекомендация заключается в следующем: если ваш интерпретатор #!/бин/Баш, то всегда использовать [[ ]]

Важно отметить, что [[ ]] поддерживается не всеми в POSIX оболочек, однако многие снаряды не такие как ЗШ и КШ в дополнение к Баш