Script, kör Ubuntu, Xubuntu eller Lubuntu

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
thoase
Inlägg: 364
Blev medlem: 26 aug 2006, 11:04
OS: Linux Mint
Ort: Göteborg

Script, kör Ubuntu, Xubuntu eller Lubuntu

Inlägg av thoase »

Jag vill ha ett script, som beroende på om jag kör Ubuntu, Xubuntu eller Lubuntu kommer att göra olika saker. Men hur gör jag för att ta reda på vilken typ av Ubuntu jag kör. Mitt script bör ha följande utseende:

#!/bin/bash
VER=`command.to.get.version`

if $VER == "Ubuntu"
then
./do.Ubuntu.things.sh
elseif $VER == "Xubuntu"
then
./do.Xubuntu.things.sh
else
./do.Lubuntu.things.sh
fi
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, kör Ubuntu, Xubuntu eller Lubuntu

Inlägg av johanre »

Kod: Markera allt

VER=`lsb_release -si`
kan kanske hjälpa dig vidare?
thoase
Inlägg: 364
Blev medlem: 26 aug 2006, 11:04
OS: Linux Mint
Ort: Göteborg

Re: Script, kör Ubuntu, Xubuntu eller Lubuntu

Inlägg av thoase »

Nja, lsb_release -si ger svaret Ubuntu oberoende om jag kör Ubuntu eller Lubuntu.
thoase
Inlägg: 364
Blev medlem: 26 aug 2006, 11:04
OS: Linux Mint
Ort: Göteborg

Re: Script, kör Ubuntu, Xubuntu eller Lubuntu

Inlägg av thoase »

Lösningen är:

#!/bin/bash
VER=`echo $DESKTOP_SESSION`
.
.
.
.
.
Skriv svar

Återgå till "Terminalforum"