Терминал 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 
  • защита от разбиения стека на Debian?
  • Gnome-терминал медленно запускается с запуска, быстро при запуске с терминала
  • Как отменить выбор пакетов определенной архитектуры в aptitude
  • Не удается apt-get - проблема с установкой пакета
  • Как правильно установить Apache, MySQL и PHP на Ubuntu 10.4
  • «Sudo service uwsgi restart» возвращает , однако журналы uwsgi показывают, что процессы были созданы и запущено приложение python
  • Debian / Ubuntu: как скомпилировать ядро ​​Linux на одной машине и использовать на других машинах (той же архитектуре)
  • org.eclipse.swt.SWTError: больше ручек во время запуска eclipse на ubuntu
  • Приложения, которые работают на Mono в Ubuntu
  • Проблема с установкой postfix (синхронизация с клиентом)
  • ZFS - «Добавить. Sense: Неисправленная ошибка чтения - auto reallocate failed "в syslog, но данные SMART выглядят нормально
  • Interesting Posts

    Как подключить удаленную файловую систему

    возможность запуска демонов под привилегированными пользователями во время загрузки

    HTTP-трафик туннеля через ssh

    Почему команды, используемые в (pre | post) inst скриптах, не указаны в зависимостях?

    Как отобразить содержимое, которое приводит к размерам, которые `ls -l` сообщает для каталогов?

    Что изменилось с USB-драйверами в 4.0 и более поздних версиях ядра Linux?

    QEMU Guest Agent для Ubuntu 12.04 LTS

    Pimp rsyslogd имеет меньше i / o (cron, pam, …) и меньше регистрации

    Запрет пустого пространства в именовании файловой системы

    Где я могу найти документацию пользователя для моего старого Freenas 0.7?

    Файлы, которые необходимо обновить в /etc/pam.d/ для поддержки nss-pam-ldapd для SSH

    Можно ли установить Synapse Launcher в Debian?

    Две команды, один конвейер

    разделить файл на равное количество

    Можно загрузить все пакеты из «groupinstall», а затем запустить (yum –nogpgcheck localinstall *. Rpm)?

    Linux и Unix - лучшая ОС в мире.