Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: [OPGELOST] Script automatisch starten  (gelezen 3058 keer)

Offline 10o

  • Lid
[OPGELOST] Script automatisch starten
« Gepost op: 2009/06/01, 15:52:51 »
Ik wil een script (~/pad/naar/script.sh) automatisch laten draaien vanuit Opstart-toepassingen.

Het script werkt vanaf commandline als volgt niet:
bash ~/pad/naar/script.shZo wel:
cd ~/pad/naar
bash script.sh

Welke opdrachtregel kan ik aan de Opstart-toepassingen toevoegen om het script te laten draaien.

Overigens gaat het om de applicatie myiHome om bestanden via een Networked Media Tank af te kunnen spelen.

Dank!
« Laatst bewerkt op: 2009/06/01, 17:17:04 door 10o »
Workstation:  i7-5820K 16GiB - GeForce GTX 960 2GiB - 4K  (Ubuntu 16.04.1)
Server: Asus E35M1-I Deluxe - AMD Fusion APU E-350 (Ubuntu Server 16.04.1)

Re: Script automatisch starten
« Reactie #1 Gepost op: 2009/06/01, 15:55:38 »
Ten eerste, waarom geef je een Bash-script de extensie sh? Ten tweede, is het bestand in kwestie wel uitvoerbaar gemaakt?

Offline 10o

  • Lid
Re: Script automatisch starten
« Reactie #2 Gepost op: 2009/06/01, 16:16:00 »
Ten eerste, waarom geef je een Bash-script de extensie sh? Ten tweede, is het bestand in kwestie wel uitvoerbaar gemaakt?
1. Omdat het bestand zo geleverd wordt: http://www.networkedmediatank.com/download/myihome.html
2. Het is reeds uitvoerbaar

Als ik het bestand dubbelklik of vanaf commandline uitvoer zonder bash werkt het niet.
Workstation:  i7-5820K 16GiB - GeForce GTX 960 2GiB - 4K  (Ubuntu 16.04.1)
Server: Asus E35M1-I Deluxe - AMD Fusion APU E-350 (Ubuntu Server 16.04.1)

Offline Scormen

  • Lid
    • LinuxOntdekt.Be
Re: Script automatisch starten
« Reactie #3 Gepost op: 2009/06/01, 16:22:46 »
Citaat
Ten eerste, waarom geef je een Bash-script de extensie sh?
Doe ik ook, gewoon voor de duidelijkheid.

Ik voeg men opstart bestanden steeds handmatig toe aan het bestand /etc/rc.local
Probeer dat eens?
Ubuntu gebruiker #18341 | Linux gebruiker #456955
ยท Mijn persoonlijke Linux blog

Offline 10o

  • Lid
Re: Script automatisch starten
« Reactie #4 Gepost op: 2009/06/01, 16:52:23 »
rc.local aangepast:
bash /pad/naar/script.sh
exit 0
Maar de service draait niet.

Ook geprobeerd:
cd /pad/naar
bash script.sh
exit 0
Werkt helaas ook niet.
« Laatst bewerkt op: 2009/06/01, 17:16:34 door 10o »
Workstation:  i7-5820K 16GiB - GeForce GTX 960 2GiB - 4K  (Ubuntu 16.04.1)
Server: Asus E35M1-I Deluxe - AMD Fusion APU E-350 (Ubuntu Server 16.04.1)

Offline 10o

  • Lid
Re: Script automatisch starten
« Reactie #5 Gepost op: 2009/06/01, 16:57:32 »
Correctie, werkt wel zie ik, maar als root...
Hoe kan ik 'm in rc.local uitvoeren als user? Daar staan immers mijn bestanden...

edit: "su mijn-gebruikersnaam" voor de commandoreeks gezet, maar helpt niet.
« Laatst bewerkt op: 2009/06/01, 17:16:49 door 10o »
Workstation:  i7-5820K 16GiB - GeForce GTX 960 2GiB - 4K  (Ubuntu 16.04.1)
Server: Asus E35M1-I Deluxe - AMD Fusion APU E-350 (Ubuntu Server 16.04.1)

Offline 10o

  • Lid
Re: Script automatisch starten
« Reactie #6 Gepost op: 2009/06/01, 17:15:45 »
Bleek toch niet zo moeilijk...

Uitvoerbaar scriptje gemaakt met daarin de regels:
cd /pad/naar/script.sh
bash script.sh

Vervolgens script toegevoegd via Systeem > Voorkeuren > Opstart-toepassingen
« Laatst bewerkt op: 2009/06/01, 17:17:49 door 10o »
Workstation:  i7-5820K 16GiB - GeForce GTX 960 2GiB - 4K  (Ubuntu 16.04.1)
Server: Asus E35M1-I Deluxe - AMD Fusion APU E-350 (Ubuntu Server 16.04.1)

Re: [OPGELOST] Script automatisch starten
« Reactie #7 Gepost op: 2009/06/01, 17:23:00 »
ik dacht al, waarom doe je dat niet meteen :P