Терминал Ubuntu закрывается после запуска скрипта

Это файл .sh, который запускает терминал Ubuntu, затем завершает работу немедленно. Что не так с моим скриптом?

Я не знаю, в чем моя проблема: почему терминал закрывается после запуска скрипта и не позволяет мне видеть результат. Файл показан здесь. Ввод каждой команды в терминал работает, но сложение их в файл .sh, у него есть проблема, как указано выше.

echo echo $PATH echo nslookup www.fiu.edu echo netstate-a echo traceroute www.google.com echo ifconfig 

One Solution collect form web for “Терминал Ubuntu закрывается после запуска скрипта”

Я не уверен на 100%, как вы используете этот скрипт, но я бы переписал так (я также добавил комментарии):

 #!/bin/sh # This is a comment line, but the line above must be the first line # and defines the shell that the rest of this script will use. echo "PATH: ["$PATH"]" # Personally, I like to include [] around vars so I can see # exactly what they are # Run a few network related commands nslookup www.fiu.edu netstate -a traceroute www.google.com ifconfig # Pause the script with a question. This will stop the script # from simply closing. Default to "y" as well so the user can # just hit the enter key to exit. echo -n "Finished? [y/n](y) " read ans # Check what the user typed - if anything if [ "$ans" = "" -o "$ans" = "Y" -o "$ans" = "y" ] then # Exit with 0 to signify no issue. exit 0 else echo "All done, so exiting anyway :]" exit 0 fi 
  • Большое медиа-хранилище и ZFS или BTRFS
  • grub rescue (все разделы): неизвестная файловая система
  • ubuntu 16.04 команда chmod не вычитается в rc.local автоматически
  • Как изменить ширину задач на панели задач?
  • Мне нужно dhclient, чтобы очистить IP-адрес / маршруты, когда ссылка идет вниз
  • Автоматический запуск скрипта bash при входе в систему
  • Основная загрузочная программа Ubuntu возвращает пустой экран, система bootd работает нормально
  • Как сделать LXTerminals открытым в Lubuntu 11.04?
  • Второй GPU не отображается в `lspci`
  • Машина Ubuntu случайно перезагружается
  • Как увеличить таймер перед вращением диска?
  • Linux и Unix - лучшая ОС в мире.