Задать вопрос
@volandkh

Почему команда echo в kali-linux не останавливается на закрываещейся кавычке и воспринимает следующие строки как параметры для вывода?

Друзья, подскажите.
Есть две версии дистрибутива под разные платформы и один скрипт.
Версии следующие:
Linux kali-kr 3.14-kali1-686-pae #1 SMP Debian 3.14.5-1kali1 (2014-06-07) i686 GNU/Linux

Linux kali 3.12.26 #1 PREEMPT Thu Aug 21 20:47:35 EDT 2014 armv6l GNU/Linux

ARM версия работает на raspberry pi. Cкрипт прекрасно работает на desktop версии, но не на raspberry.
Я выяснил - все упирается в то, что один echo "text" "кушает" следующие команды в скрипте, то есть вывод не останавливается на закрывающейся кавычке.
Попытка замены echo на printf ничего не дала, так как скрипт останавливается на первой же такой команде.
  • Вопрос задан
  • 2666 просмотров
Подписаться 1 Оценить 2 комментария
Пригласить эксперта
Ответы на вопрос 2
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
Я выяснил - все упирается в то, что один echo "text" "кушает" следующие команды в скрипте, то есть вывод не останавливается на закрывающейся кавычке.

Кусок скрипта с таким поведением не мешало бы привести.
Ответ написан
Комментировать
click0
@click0
Системный & сетевой архитектор
Пробуйте одинарные кавычки.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы