Спасибо! Он работал и... я узнал совсем немногие из объяснений^^ Спасибо. " он читает его из интерфейса терминала." Но я всегда предоставлять пароль к sudo из стандартного ввода. Не стандартный вход подключен к клемме интерфейса/эмулятор по умолчанию? Каких-либо конкретных местах вы хотели бы побывать? Без этого ваш вопрос слишком широк. Кроме того, пожалуйста, рассмотреть существующие вопрос в Тбилиси. Нет проблем, рад помочь. :-) Один нюанс, который я понял, после публикации моей предыдущей примечание: если указанный файл с `-CAfile-это только промежуточный сертификат, OpenSSL будет жаловаться. Это правильное поведение, так как "проверить" требует полную цепочку до корневого центра сертификации, но может ввести в заблуждение. @сова ОК, в названии используются понятия слово, но везде я называю его реализации. Разве этого достаточно? Мне просто интересно, что произойдет, если Луна указывает... ой. @teppic Мас OS X *является* официально в Unix.

Более подробно
Следующей последовательности может помочь :

гну:~$ [ Сэм -экв Сэм ] 
Баш: [: Сэм: ожидается выражение целого числа 
гну:~$ Echo "код возврата \"[ Сэм -экв Сэм ]\" составляет $?." 
Статус выхода "[ Сэм -экв Сэм ]" является 2. 

гну:~$ [ 5 х 5 ] 
гну:~$ Echo "код возврата \"[ 5 -экв 5 ]\" составляет $?." 
Статус выхода "[ 5 -экв 5 ]" на 0. 

гну:~$ [ 5 = 5 ] 
гну:~$ Echo "код возврата \"[ 5 = 5 ]\" составляет $?." 
Статус выхода "[ 5 = 5 ]" на 0. 

гну:~$ [ Сэм = Сэм ] 
гну:~$ Echo "код возврата \"[ Сэм = Сэм ]\" составляет $?." 
Статус выхода "[ Сэм = Сэм ]" на 0. 

гну:~$ [ 5 == 5 ] 
гну:~$ Echo "код возврата \"[ 5 == 5 ]\" это $?." 
Статус выхода "[ 5 == 5 ]" на 0. 

гну:~$ [ Сэм == Сэм ] 
гну:~$ Echo "код возврата \"[ Сэм == Сэм ]\" составляет $?." 
Статус выхода "[ Сэм == Сэм ]" на 0. 

гну:~$ (( 5 == 5 )) 
гну:~$ Echo "код возврата \"(( 5 == 5 ))\" это $?." 
Статус выхода "(( 5 == 5 ))" это 0. 

гну:~$ (( Сэм == Сэм )) 
гну:~$ Echo "код возврата \"(( Сэм == Сэм ))\" составляет $?." 
Статус выхода "(( Сэм == Сэм ))" равна 0. 

гну:~$ ( Сэм = Сэм ) 
Программа 'Сэм' в настоящее время не установлены. Вы можете установить его, введя: 
суда apt-получить установку Саймон 
гну:~$ Echo "код возврата \"( Сэм = Сэм )\" составляет $?." 
Статус выхода "( Сэм = Сэм )" составляет 127. 

гну:~$ ( 5 = 5 ) 
5: команда не найдена 
гну:~$ Echo "код возврата \"( 5 = 5 )\" составляет $?." 
Статус выхода "( 5 = 5 ) " - 127 человек. 

гну:~$ ( Сэм == Сэм ) 
Программа 'Сэм' в настоящее время не установлены. Вы можете установить его, введя: 
суда apt-получить установку Саймон 
гну:~$ Echo "код возврата \"( Сэм == Сэм )\" составляет $?." 
Статус выхода "( Сэм == Сэм )" составляет 127. 

гну:~$ ( 5 == 5 ) 
5: команда не найдена 
гну:~$ Echo "код возврата \"( 5 == 5 )\" это $?." 
Статус выхода "( 5 == 5 ) " - 127 человек.