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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Непредсказуемо завершается работа скрип  (Прочитано 1335 раз)

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

Оффлайн fairfield

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
  • Lamer & Ubuntu... Кто кого?
    • Просмотр профиля
Если не в ту тему, скажите, перенесу....
Вот такой у меня получился косяк (это одни из моих первых скриптов, так что не ругайте сильно  :-[ )
Делаю скрипт который
1. открывает файл со списком закачек для wget (для того, что бы его отредактировать/добавить URL загрузки к списку)
2 После закрытия файла wget считывает текстовый файл и начинает качать из него по очереди.

Текст скрипта:
(Нажмите, чтобы показать/скрыть)

Файл назвал wget-download.sh (в свойствах поставил галку - исполнять как программу)
На рабочем столе сделал кнопку запуска приложений (Из контекстного меню) эта кнопа запускает "программу в терминале" коммандой
sh /home/fairfield/downloads/wget-download.sh

Суть проблемы: когда я тыкаю два раза в ярлычек на раб столе скрипт запускается, открывается файл, редактирую его, закрываю, запускается закачка, а потом окно программы само по себе закрывается, как только начинается закачка файла (проверено на разных файлах)
Подскажите, в чем проблема, что не так???
« Последнее редактирование: 05 Апреля 2009, 23:44:49 от fairfield »
Давно мечтал убить Винду, но она умерла быстрей, чем я успел до нее добраться....

Калечу ноут Lenovo U160

Оффлайн Surzh

  • Участник
  • *
  • Сообщений: 153
    • Просмотр профиля
Re: Непредсказуемо завершается работа скрип
« Ответ #1 : 05 Апреля 2009, 23:51:32 »
а, если из консоли запускать, то все нормально?
return 0;

Оффлайн fairfield

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
  • Lamer & Ubuntu... Кто кого?
    • Просмотр профиля
Re: Непредсказуемо завершается работа скри
« Ответ #2 : 05 Апреля 2009, 23:55:15 »
Запуск из консоли припервых попытках не дает сбоев.....
Может быть подскажите как правильно сделать ярлык, возможно, как его сделать в теминале...
И все таки в чем проблема??? Ни как не пойму...

P.S. Зделал ярлык таким вот образом (я же ламер, как еще я могу)

$ln -s /home/fairfield/downloads/wget-download.sh /home/fairfield/

=> В домашнем каталоге появился ярлык, кликаешь его - запускается окно (открыть в терминале/открыть как программу/ не открывать нах...)
Нажимаю "Запускать в терминале", такой же косяк как и с ярлыком с рабочего стола....

« Последнее редактирование: 06 Апреля 2009, 00:13:34 от fairfield »
Давно мечтал убить Винду, но она умерла быстрей, чем я успел до нее добраться....

Калечу ноут Lenovo U160

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: Непредсказуемо завершается работа скрип
« Ответ #3 : 06 Апреля 2009, 19:33:45 »
Ярлык надо делать из графического интерфейса.
Правой кнопкой по нужной папке (или по десктопу), там в меню будет пункт что-то типа "Создать ярлык".
Вот туда и надо вписать имя исполняемого файла.
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн fairfield

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
  • Lamer & Ubuntu... Кто кого?
    • Просмотр профиля
Re: Непредсказуемо завершается работа скрип
« Ответ #4 : 06 Апреля 2009, 22:00:24 »
Опробовано, эффект тот же...  :'(

Вопрос тогда уже перемещается в разряд, как написать вышеуказанный скрипт правильно?????
Давно мечтал убить Винду, но она умерла быстрей, чем я успел до нее добраться....

Калечу ноут Lenovo U160

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Непредсказуемо завершается работа скри
« Ответ #5 : 07 Апреля 2009, 02:15:59 »
fairfield, установите расширение flashgot для firefox, тогда на странице можно выделять диапазоны ссылок и скармливать их wget из контекстного меню.
Кстати, по поводу конфига wget, вот например:
(Нажмите, чтобы показать/скрыть)

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Непредсказуемо завершается работа скрип
« Ответ #6 : 07 Апреля 2009, 11:19:20 »
Автору. У Вас скрипт завершается. И убивает потомков.

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: Непредсказуемо завершается работа скрип
« Ответ #7 : 07 Апреля 2009, 15:51:09 »
Автору. У Вас скрипт завершается. И убивает потомков.

Так он их не порождает. В файле вообще нет "&".

Автору. Забыл добавить, в настройках ярлыка надо указать, что надо показать терминальное окно.
У меня интерфейс английский, тип не Application, a Application in terminal.
« Последнее редактирование: 07 Апреля 2009, 15:55:33 от wl »
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Непредсказуемо завершается работа скрип
« Ответ #8 : 07 Апреля 2009, 16:56:05 »
Я отвечал автору топика (но сейчас посмотрел и вижу, что ответил на пост 6). :coolsmiley:

Пользователь решил продолжить мысль 07 Апреля 2009, 16:59:22:
А это я сам что ли ?
« Последнее редактирование: 07 Апреля 2009, 16:59:22 от alexander.pronin »

 

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