Köra enkelt terminalkommando via ikon/programstartare.

Köra enkelt terminalkommando via ikon/programstartare.

Inläggav MangeO » mån jul 17, 2023 10:32 pm

Använder Linux Mint MATE 21.1 och det händer ibland vid start att det dyker upp dubbla ikoner i panellisten, (vet inte varför, verkar inte helt ovanligt fenomen)
för att slippa starta om datorn så funkar det med "killall mate-panel" i terminalen.
Om man nu vill köra detta kommando från en ikon på desktopen, hur skapar man den på enklast sätt?
Borde det inte gå att högerklicka och skapa ny programstartare och skriva kommandoraden där direkt? Eller måste man skapa en separat skriptfil först?
MangeO
Munk
 
Inlägg: 24
Blev medlem: mån jan 30, 2023 9:10 am

Re: Köra enkelt terminalkommando via ikon/programstartare.

Inläggav Mikael » mån jul 17, 2023 11:18 pm

Min erfarenhet är att det krävs en skriptfil. Det kan dock vara så att man med rätt växlar kan skriva kommandot direkt.
Krävs sudo är min erfarenhet att det krävs en skriptfil till.
---
LMDE 6 Faye@Mintbox Mini 2 Pro      "from freedom came elegance"
Mikael
Finansiär och Beskyddare
 
Inlägg: 2742
Blev medlem: lör jan 07, 2012 3:29 pm
Ort: Söråker

Re: Köra enkelt terminalkommando via ikon/programstartare.

Inläggav Osprey » lör jul 22, 2023 6:36 pm

Försökte besvara, men kan inte riktigt...

Varför ska man köra något via programstartare (visst går det), men när det är så himla enkelt att köra i terminalen...?? :)
Osprey
Ninja
 
Inlägg: 176
Blev medlem: fre maj 30, 2014 3:33 pm
Ort: Falkenberg

Re: Köra enkelt terminalkommando via ikon/programstartare.

Inläggav Marie SWE » lör jul 22, 2023 9:18 pm

Osprey skrev:Försökte besvara, men kan inte riktigt...

Varför ska man köra något via programstartare (visst går det), men när det är så himla enkelt att köra i terminalen...?? :)


I plead the Fifth :lol: :P ;)
The fifth amendment: to refuse to answer questions in a court of law because the answers might be harmful to one or might show that one has committed a crime
Marie SWE
Ninja
 
Inlägg: 237
Blev medlem: tis jan 31, 2023 6:30 pm

Re: Köra enkelt terminalkommando via ikon/programstartare.

Inläggav MangeO » sön jul 23, 2023 8:12 am

Lustigkurrar,.
MangeO
Munk
 
Inlägg: 24
Blev medlem: mån jan 30, 2023 9:10 am

Re: Köra enkelt terminalkommando via ikon/programstartare.

Inläggav Mikael » sön jul 23, 2023 12:19 pm

Kollade en vända till, jag har inga Programstartare kvar men testade med några skript jag använder, ex.
Kod: Markera allt
usbrelay HW348_1=0

och den fungerar direkt med enbart det i Programstartaren.
Om jag tar
Kod: Markera allt
amixer -D pulse sset Master 5%+

som fungerar om jag kör den som skript så fungerar inte den raden i Programstartaren, inte mer än att volymen sänks till 0 % i ställer för att höjas 5 %.

Vet inte om detta med Programstartare är något som enbart Mint använder?
Försökte söka efter vilken syntax som gäller men får inga bra sökträffar.

Tillägg:
Kanske något matnyttigt här:
https://forums.linuxmint.com/viewtopic.php?t=393582
---
LMDE 6 Faye@Mintbox Mini 2 Pro      "from freedom came elegance"
Mikael
Finansiär och Beskyddare
 
Inlägg: 2742
Blev medlem: lör jan 07, 2012 3:29 pm
Ort: Söråker

Re: Köra enkelt terminalkommando via ikon/programstartare.

Inläggav Marie SWE » sön jul 23, 2023 3:44 pm

MangeO skrev:Lustigkurrar,.

Humor behövs i denna dystra värld :mrgreen: :mrgreen: :mrgreen:
Marie SWE
Ninja
 
Inlägg: 237
Blev medlem: tis jan 31, 2023 6:30 pm

Re: Köra enkelt terminalkommando via ikon/programstartare.

Inläggav Jan-Olof » mån jul 24, 2023 11:49 pm

MangeO skrev:Borde det inte gå att högerklicka och skapa ny programstartare och skriva kommandoraden där direkt? Eller måste man skapa en separat skriptfil först?

Jo, i det här fallet kan du helt enkelt högerklicka på skrivbordet, välja Skapa programstartare..., ge den ett lämpligt namn och klistra in kommandot i fältet Kommando.

Du kan istället skapa ett skript där du lägger till vad du behöver (t.ex. flera kommandon) och låta programstartaren köra skriptet som kommando. Tänk på att först göra det körbart (högerklicka, Egenskaper, Rättigheter, Tillåt körning...)

Kod: Markera allt
#!/bin/sh
set -e

killall mate-panel

Provade i Mint 21.2 MATE och båda sätten fungerar.
Jan-Olof
Finansiär och Beskyddare
 
Inlägg: 1688
Blev medlem: tis dec 08, 2009 2:07 pm


Återgå till Vanliga frågor och svar

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 10 gäster

cron