Script som visar version av Mint och Ubuntu

Script som visar version av Mint och Ubuntu

Inläggav Osprey » mån jan 29, 2024 5:38 am

Ett litet enkelt script som visar vilken version av Linux Mint och Ubuntu man kör:

Kod: Markera allt
#! /bin/bash
#
MINT=$(grep DISTRIB_DESCRIPTION /etc/lsb-release | awk -F = '{ print $2 }' | sed 's/"//g')
UBUNTU=$(inxi -Sx | grep -i base: | awk '{ $1=""; print $0 }' | sed -e 's/^[[:space:]]*//')
echo
echo "-You are running:   $MINT"
echo "-It is based on:    $UBUNTU"
echo

Om man inte har "inxi" installerat, så måste man installera det först för att det ska funka...
Osprey
Ninja
 
Inlägg: 150
Blev medlem: fre maj 30, 2014 3:33 pm
Ort: Falkenberg

Re: Script som visar version av Mint och Ubuntu

Inläggav Mikael » mån jan 29, 2024 9:55 am

Hur skulle motsvarande skript se ut för LMDE?
grep: /etc/lsb-release: Filen eller katalogen finns inte

-You are running:
-It is based on: Debian 12.1 bookworm


Om man nu inte bara anger
Kod: Markera allt
cat /etc/os-release
då.. Den visar dock inte versionsnumret av Debian.

Vilken skrivbordsmiljö man kör hade också varit av intresse.
---
LMDE 6 Faye@Mintbox Mini 2 Pro      "from freedom came elegance"
Mikael
Finansiär och Beskyddare
 
Inlägg: 2732
Blev medlem: lör jan 07, 2012 3:29 pm
Ort: Söråker

Re: Script som visar version av Mint och Ubuntu

Inläggav Osprey » tis jan 30, 2024 5:22 am

Mikael skrev:grep: /etc/lsb-release: Filen eller katalogen finns inte
Prova med "apt-get install lsb-release".

Mikael skrev:Vilken skrivbordsmiljö man kör hade också varit av intresse.
Kod: Markera allt
echo $XDG_CURRENT_DESKTOP
Osprey
Ninja
 
Inlägg: 150
Blev medlem: fre maj 30, 2014 3:33 pm
Ort: Falkenberg

Re: Script som visar version av Mint och Ubuntu

Inläggav Mikael » tis jan 30, 2024 6:49 pm

Jag tycker jag får ut önskvärd info via detta enkla skript:
Kod: Markera allt
cat /etc/os-release
cat /etc/debian_version
echo $XDG_CURRENT_DESKTOP
uname -m
---
LMDE 6 Faye@Mintbox Mini 2 Pro      "from freedom came elegance"
Mikael
Finansiär och Beskyddare
 
Inlägg: 2732
Blev medlem: lör jan 07, 2012 3:29 pm
Ort: Söråker

Re: Script som visar version av Mint och Ubuntu

Inläggav Osprey » tis jan 30, 2024 11:53 pm

Mikael skrev:Jag tycker jag får ut önskvärd info via detta enkla skript:
Kod: Markera allt
cat /etc/os-release
cat /etc/debian_version
echo $XDG_CURRENT_DESKTOP
uname -m

Funkar det också, man väljer ju själv vilken info man vill ha.
Osprey
Ninja
 
Inlägg: 150
Blev medlem: fre maj 30, 2014 3:33 pm
Ort: Falkenberg

Re: Script som visar version av Mint och Ubuntu

Inläggav Marie SWE » tor feb 01, 2024 8:51 pm

:D det är ganska intressant och småkul att se hur engagerade folk är som verkligen brinner för ett intresse. :D

inxi -S är väl ändå enklast om man inte minns vad för OS man installerat på datorn :P
eller för mer info inxi -Sxxx :D
Eller neofetch :)
Marie SWE
Ninja
 
Inlägg: 226
Blev medlem: tis jan 31, 2023 6:30 pm

Re: Script som visar version av Mint och Ubuntu

Inläggav Osprey » tor feb 01, 2024 10:57 pm

Inxi använder jag rätt ofta, bl.a för script som ska bete sig olika beroende på vilken hårdvara det är och Neofetch kör jag automatiskt i ~/.bashrc
Osprey
Ninja
 
Inlägg: 150
Blev medlem: fre maj 30, 2014 3:33 pm
Ort: Falkenberg

Re: Script som visar version av Mint och Ubuntu

Inläggav Mikael » tor feb 01, 2024 11:01 pm

Marie SWE skrev:inxi -Sxxx

Tack!
---
LMDE 6 Faye@Mintbox Mini 2 Pro      "from freedom came elegance"
Mikael
Finansiär och Beskyddare
 
Inlägg: 2732
Blev medlem: lör jan 07, 2012 3:29 pm
Ort: Söråker

Re: Script som visar version av Mint och Ubuntu

Inläggav Marie SWE » sön feb 04, 2024 7:34 pm

Mikael skrev:
Marie SWE skrev:inxi -Sxxx

Tack!

Denna kan vara värd att lägga på minnet då den ger allt... och jag menar typ allt.
sudo inxi -v8 --no-filter
Jag har inte kollat, men jag tror enbart ( sudo inxi -v8 ) visar identiskt med ( sudo inxi -v8 --no-filter ).
Då blir det enkelt att minnas Sudo och inxi minns alla... sedan amerikansk motor -v8 8-)

--filter döljer serienummer, mac adresser, ip adresser.. medan --no-filter visar serienummer, max adress osv.
Så valet --filter kan vara bra ide om man ska posta informationen online. ;)

värden v0 till v8
Kod: Markera allt
0  Same as: inxi
1  Basic verbose, -S + basic CPU + -G + basic Disk + -I.
2  Networking device (-N), Machine (-M), Battery (-B; if present), and, if present, basic RAID (devices only; notes if inactive). Same as inxi -b
3  Advanced CPU (-C), battery (-B), network (-n); triggers  -x.
4  Partition size/used data (-P) for (if present) /, /home, /var/, /boot. Shows full disk data (-D).
5  Audio device (-A), sensors (-s), memory/RAM (-m), bluetooth (if present), partition label (-l), full swap (-j), UUID (-u), short form of optical drives, RAID data (if present).
6  Full partition (-p), unmounted partition (-o), optical  drive (-d), USB (-J), full RAID; triggers -xx.
7  Network IP data (-i), bluetooth, logical (-L), RAID forced, full CPU flags; triggers -xxx.
8  Everything available, including advanced gpu EDID (--edid) data, repos (-r), processes (-tcm), PCI slots (--slots); triggers admin (-a).
Marie SWE
Ninja
 
Inlägg: 226
Blev medlem: tis jan 31, 2023 6:30 pm

Re: Script som visar version av Mint och Ubuntu

Inläggav Osprey » tis feb 06, 2024 3:58 pm

Inxi är mycket användbart och för att kunna hålla reda på alla möjligheter, så har jag delat upp det i ett antal delscript.

Om jag kör kommandot "ix", så får jag ut:
Kod: Markera allt
ixall          ixdimm           ixmedia           ixnet              ixslots
ixaudio        xgraphics        ixmemory          ixnetwork          ixsystem
ixcpu          ixmachine        ixmissing         ixsensors          ixvideo

Vilket i princip är en "ls ix*", sedan kör jag bara ett av de scripten direkt, utan att behöva se efter för att komma ihåg syntaxen för inxi...
Osprey
Ninja
 
Inlägg: 150
Blev medlem: fre maj 30, 2014 3:33 pm
Ort: Falkenberg

Re: Script som visar version av Mint och Ubuntu

Inläggav Marie SWE » tis feb 06, 2024 11:09 pm

Osprey skrev:Inxi är mycket användbart och för att kunna hålla reda på alla möjligheter, så har jag delat upp det i ett antal delscript.

Om jag kör kommandot "ix", så får jag ut:
Kod: Markera allt
ixall          ixdimm           ixmedia           ixnet              ixslots
ixaudio        xgraphics        ixmemory          ixnetwork          ixsystem
ixcpu          ixmachine        ixmissing         ixsensors          ixvideo

Vilket i princip är en "ls ix*", sedan kör jag bara ett av de scripten direkt, utan att behöva se efter för att komma ihåg syntaxen för inxi...

Så sant :D
men jag är lat, så jag har bara lagt en fet amerikansk -v8 på minnet, sedan scrollar jag igenom informationen o läser av det jag behöver.. Latheten bedrar. *hihihi* :lol: :lol: :lol:
Marie SWE
Ninja
 
Inlägg: 226
Blev medlem: tis jan 31, 2023 6:30 pm


Återgå till Övriga supportfrågor

Vilka är online

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