Форум русскоязычного сообщества Ubuntu


Автор Тема: синтаксическая ошибка рядом с неожиданным маркером «newline»  (Прочитано 20439 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Ivan_ska

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Здрям! По задумке должна выполняться команда в терминале, но что-то идет не так на строке 3.

#!/bin/bash
TO_RUN=$(whiptail --title "Network connection status" --menu "Choose item" 15 100 5 "1" "отображение списка портов, ожидающих подключения" \ "2" "отображение списка исходящих соединений" \ "3" "отображение списка входящих соединений" \ "4" "отображение статистики по выбранному сетевому протоколу" \ "5" "отображение таблицы маршрутизации" 3>&1 1>&2 2>&3)
case  $TO_RUN in
"1" ) terminal -- netstat -tulpn;;
"2" ) terminal -- netstat -nputw;;
"3" ) terminal -- netstat -l;;
"4" ) terminal -- netstat -e -s;;
"5" ) terminal -- netstat -r;;
esac
« Последнее редактирование: 19 Января 2023, 16:11:40 от ALiEN175 »

Оффлайн ALiEN175

  • Администратор
  • Старожил
  • *
  • Сообщений: 5913
  • Vamos a Bailar
    • Просмотр профиля
Проверьте формат файла скрипта: кодировка UTF8; перенос строк LF (не CRLF!)

Пользователь добавил сообщение 19 Января 2023, 16:20:18:
проверить можно
cat -A файл_скриптаВ конце строк перед $ не должно быть ^M
« Последнее редактирование: 19 Января 2023, 16:20:18 от ALiEN175 »
ASUS P5K-C :: Intel Xeon E5450 @ 3.00GHz :: 8 GB DDR2 :: Radeon R7 260X :: XFCE
ACER 5750G :: Intel Core i5-2450M @ 2.50GHz :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Ivan_ska

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Есть такое, а убрать как? В Notepadqq и текстовом редакторе не видно.

p.s. Все спасибо за ответы, тут визуальная проверка - просто жесть )

p.p.s
Исправил, спасибо!

Опять сломалось. Не работают пункты со второго по пятый, подозреваю, что дело в отступах, но при указании " 2" вообще перестает работать.
« Последнее редактирование: 19 Января 2023, 16:42:21 от Ivan_ska »

Оффлайн ALiEN175

  • Администратор
  • Старожил
  • *
  • Сообщений: 5913
  • Vamos a Bailar
    • Просмотр профиля
Выкладывайте, пожалуйста, текстом.
ASUS P5K-C :: Intel Xeon E5450 @ 3.00GHz :: 8 GB DDR2 :: Radeon R7 260X :: XFCE
ACER 5750G :: Intel Core i5-2450M @ 2.50GHz :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

 

Страница сгенерирована за 0.041 секунд. Запросов: 26.