Conoscere la distribuzione Linux montata
Vai alla navigazione
Vai alla ricerca
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/lsb-release /etc/issue /etc/issue.net
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()
Dim s As String
s = Replace(File.Load("/etc/issue"), "\\", "\0")
s = Scan(s, "*\0*")[0]
Print s
End
Volendo si può aggiungere anche l'architettura:
Public Sub Main()
Dim s As String
s = Replace(File.Load("/etc/issue"), "\\", "\0")
s = Scan(s, "*\0*")[0] & System.Architecture
Print s
End