Differenze tra le versioni di "Conoscere la distribuzione Linux montata"
Da Gambas-it.org - Wikipedia.
(Creata pagina con "Per conoscere il nome della distribuzione Linux da noi montata ed utilizzata, è sufficiente leggere all'interno di uno di seguenti file di sistema, presenti nella cartella "/...") |
|||
(7 versioni intermedie di uno stesso utente non sono mostrate) | |||
Riga 1: | Riga 1: | ||
Per conoscere il nome della distribuzione Linux da noi montata ed utilizzata, è sufficiente leggere all'interno di uno di seguenti file di sistema, presenti nella cartella "/etc": | Per conoscere il nome della distribuzione Linux da noi montata ed utilizzata, è sufficiente leggere all'interno di uno di seguenti file di sistema, presenti nella cartella "/etc": | ||
+ | /etc/issue.net | ||
/etc/lsb-release | /etc/lsb-release | ||
/etc/issue | /etc/issue | ||
− | |||
− | |||
− | |||
Vediamo di seguito 3 possibili modalità: | Vediamo di seguito 3 possibili modalità: | ||
− | + | Public Sub Main() | |
− | + | Print File.Load("/etc/<FONT Color=#B22222>issue.net</font>") | |
− | |||
− | |||
− | |||
− | |||
− | + | End | |
+ | Public Sub Main() | ||
+ | |||
+ | Print Scan(File.Load("/etc/<FONT Color=#B22222>lsb-release</font>"), "*DESCRIPTION=*\n")[1] | ||
+ | |||
+ | <FONT Color=gray>' ''Oppure anche:''</font> | ||
+ | Print Scan(File.Load("/etc/<FONT Color=#B22222>lsb-release</font>"), "*\"*\"*")[1] | ||
+ | |||
+ | End | ||
− | + | Public Sub Main() | |
− | + | ||
− | + | Print Replace(File.Load("/etc/<FONT Color=#B22222>issue</font>"), "\\n \\l\n\n", Null) | |
− | + | ||
− | + | <FONT Color=gray>' ''Volendo si può aggiungere anche l'architettura:''</font> | |
− | + | Print System.Architecture | |
− | |||
− | |||
− | |||
− | ''' | ||
− | |||
− | |||
− | |||
− | + | End | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Versione attuale delle 05:00, 21 set 2023
Per conoscere il nome della distribuzione Linux da noi montata ed utilizzata, è sufficiente leggere all'interno di uno di seguenti file di sistema, presenti nella cartella "/etc":
/etc/issue.net /etc/lsb-release /etc/issue
Vediamo di seguito 3 possibili modalità:
Public Sub Main() Print File.Load("/etc/issue.net") End
Public Sub Main() Print Scan(File.Load("/etc/lsb-release"), "*DESCRIPTION=*\n")[1] ' Oppure anche: Print Scan(File.Load("/etc/lsb-release"), "*\"*\"*")[1] End
Public Sub Main() Print Replace(File.Load("/etc/issue"), "\\n \\l\n\n", Null) ' Volendo si può aggiungere anche l'architettura: Print System.Architecture End