Sida 1 av 1

Script eller vad det nu heter som kan startas från skrivbord

Postat: 24 maj 2015, 17:33
av krassegrand
Jag vill göra ett script (om det nu är det det heter) i Raspbian som jag kan dubbelklicka på på skrivbordet och som då skriver ett kommando i terminalen.

Jag använder Openvpn med Raspberry och såvitt jag förstår är det enda sättet att starta att skriva ett kommando liknande
"openvpn --config eu_czech_republic.ovpn"
för att köra min unblockVPN.
Det fungerar men det vore enklare om jag kunde klicka på en ikon på skrivbordet och slippa gå in i terminalen.
Jag kommer ändå att behöva skriva i användarnamn och lösenord men lite enklare blir det. Dessutom lär jag mig hur man skriver ett sådant program.

Jörgen

Re: Script eller vad det nu heter som kan startas från skriv

Postat: 30 maj 2015, 08:42
av krassegrand
Jag har kommit så långt att jag kan göra en absolut sökväg

cd /home/jorgen/Script/
ersätter
cd Script

Ingen större fördel i detta fallet men den första kan användas från vilken mapp som helst.

Nu vill jag på samma rad starta ett program. te.x textfilen mitt.txt, med nano
Jag har provat med en massa olika varianter te.x

jorgen@jorgen-desktop:~$ /home/jorgen/Script/mitt.txt
bash: /home/jorgen/Script/mitt.txt: Åtkomst nekas
jorgen@jorgen-desktop:~$ sudo /home/jorgen/Script/mitt.txt
[sudo] password for jorgen:
sudo: /home/jorgen/Script/mitt.txt: kommandot hittades inte
jorgen@jorgen-desktop:~$ /home/jorgen/Script/nano mitt.txt
bash: /home/jorgen/Script/nano: Filen eller katalogen finns inte
jorgen@jorgen-desktop:~$ /home/jorgen/Script/nano/mitt.txt
bash: /home/jorgen/Script/nano/mitt.txt: Filen eller katalogen finns inte
jorgen@jorgen-desktop:~$ /home/jorgen/Script/ nano/mitt.txt
bash: /home/jorgen/Script/: Är en katalog


???

Re: Script eller vad det nu heter som kan startas från skriv

Postat: 30 maj 2015, 12:33
av johanre
Antingen:

Kod: Markera allt

 nano /home/jorgen/Script/mitt.txt
eller:

Kod: Markera allt

cd /home/jorgen/Script ; nano mitt.txt

Re: Script eller vad det nu heter som kan startas från skriv

Postat: 30 maj 2015, 12:49
av krassegrand
Detta ska jag notera i en egen lathund. :kram:

Förresten, om jag behöver använda sudo var lägger jag in det?

Jörgen

Re: Script eller vad det nu heter som kan startas från skriv

Postat: 30 maj 2015, 13:53
av krassegrand
Haha!!!!!

Jag kom på det!!!


cd /home/pi/unblockvpn ; sudo openvpn --config eu11_united_kingdom.ovpn

Detta funkar!
Kan jag göra ett script av det i Raspbian?

Jörgen

Re: Script eller vad det nu heter som kan startas från skriv

Postat: 30 maj 2015, 20:24
av johanre
Ja, i dess allra enklaste form:

Kod: Markera allt

#!/bin/bash
cd /home/pi/unblockvpn
sudo openvpn --config eu11_united_kingdom.ovpn
med det förutsätter bl.a. att sudo inte behöver lösenord av användaren "pi" osv..

Re: Script eller vad det nu heter som kan startas från skriv

Postat: 31 maj 2015, 07:31
av krassegrand
sudo behöver inte lösenord men unblock kräver både lösen och användarnamn.

Jörgen