Запомняне

» Здравейте
[ Вход :: Регистриране ]
 » Начало » Li Форуми » Help & Support » Applications » Първи BASH скрипт
Тема: Първи BASH скрипт, стартиране на BASH скрипт
Мнение #1 Skip to the next post in this topic.
Написано на: Април 24 2009, 23:00

Avatar




Група: Li fans
Мнения: 19
Регистриран: Юли 2008

Оценка: няма

Offline
Здравейте. Нов съм в Linux(Ubuntu) затова искам да ви задам един въпрос. Значи искам да си направя иконка, която да му пуска Apache. Дойде ми гениалната идея да напиша един BASH скрипт:

Code Sample: 

#!/bin/bash  
     
sudo /etc/init.d/apache2 start


Скрипта върви безотказно, когато го пускам от терминала. Трудността идва в следващия момент. Искам да направя иконка, която да ми пуска този скрипт. Пробвах с един Launcer, но ми вадеше грешка:

There was an error launching the application.

Details: Failed to execute child process "/home/koleto/Desktop/apache.sh" (Permission denied)

Оправих разрешението върху скрипта. Вече не ми вади грешка, но и скрипта не се изпълнява. Ще се радвам, ако някой ми даде идея как може да стане. Мерси предварително

Поражение не съществува, докато човек не се признае за победен!
Контакти:  koleto

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Мнение #2 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Април 28 2009, 02:40

Avatar




Група: Li fans
Мнения: 44
Регистриран: Октомври 2008

Оценка: няма

Offline
Пишеш,че ползваш Убунту... значи си с гном, смени sudo с gksu и би трябвало да стане.

2pac said "...even if I die I`m gonna be a fuckin`problem..."
Контакти:  bazu

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Мнение #3 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Април 28 2009, 10:34

Avatar




Група: Li fans
Мнения: 763
Регистриран: Февруари 2008

Оценка: 5

Offline
Quote: (koleto @ Apr. 24 2009, 23:00)

Здравейте. Нов съм в Linux(Ubuntu) затова искам да ви задам един въпрос. Значи искам да си направя иконка, която да му пуска Apache. Дойде ми гениалната идея да напиша един BASH скрипт:

Code Sample: 

#!/bin/bash  
     
sudo /etc/init.d/apache2 start


Скрипта върви безотказно, когато го пускам от терминала. Трудността идва в следващия момент. Искам да направя иконка, която да ми пуска този скрипт. Пробвах с един Launcer, но ми вадеше грешка:

There was an error launching the application.

Details: Failed to execute child process "/home/koleto/Desktop/apache.sh" (Permission denied)

Оправих разрешението върху скрипта. Вече не ми вади грешка, но и скрипта не се изпълнява. Ще се радвам, ако някой ми даде идея как може да стане. Мерси предварително

apache тръгва автоматично при стартиране на машината, не ти схващам логиката ?!
ако толкова искаш да го управляваш в графична среда си има GUI базирани инструменти.

Контакти:  altoas

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
Мнение #4 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Април 30 2009, 10:37

Avatar




Група: Li fans
Мнения: 124
Регистриран: Юни 2008

Оценка: няма

Offline
Ударимо едно chmod +x filename  и си готов ;:) вече имаш permision ./filename   или там както го стартираш
Контакти:  boiko_tri

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Мнение #5
Skip to the previous post in this topic. Написано на: Май 02 2009, 22:48

Avatar




Група: Li fans
Мнения: 19
Регистриран: Юли 2008

Оценка: няма

Offline
altoas много си прав. Трябваше ми малко време за да го разбера това.

А иначе реших проблема като на самия luncher избрах за изпълнява скрипта в обвивката. Преди това пропусках този момент. Мерси на всички за помощта  :)

Редактирано от koleto на Май 02 2009, 22:49

Поражение не съществува, докато човек не се признае за победен!
Контакти:  koleto

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Общо 4 отговор(а) от Април 24 2009, 23:00 до сега
 » Начало » Li Форуми » Help & Support » Applications » Първи BASH скрипт

© 2014 Linux Index Project
Powered by iF 1.0.0 © 2006 ikonForums