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

Allt om t.ex. *BSD och OpenSolaris
krassegrand
Inlägg: 2269
Blev medlem: 08 maj 2009, 17:45
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS

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

Inlägg 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
Gråhårig. Pensionär from September 2017!
krassegrand
Inlägg: 2269
Blev medlem: 08 maj 2009, 17:45
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS

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

Inlägg 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


???
Gråhårig. Pensionär from September 2017!
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

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

Inlägg av johanre »

Antingen:

Kod: Markera allt

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

Kod: Markera allt

cd /home/jorgen/Script ; nano mitt.txt
krassegrand
Inlägg: 2269
Blev medlem: 08 maj 2009, 17:45
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS

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

Inlägg 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
Gråhårig. Pensionär from September 2017!
krassegrand
Inlägg: 2269
Blev medlem: 08 maj 2009, 17:45
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS

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

Inlägg 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
Gråhårig. Pensionär from September 2017!
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

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

Inlägg 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..
krassegrand
Inlägg: 2269
Blev medlem: 08 maj 2009, 17:45
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS

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

Inlägg av krassegrand »

sudo behöver inte lösenord men unblock kräver både lösen och användarnamn.

Jörgen
Gråhårig. Pensionär from September 2017!
Skriv svar

Återgå till "Andra öppna och fria operativsystem"