Ich möchte mit sed folgendes machen:
ich möchte den Versionsstring des NEUESTEN INSTALLIERTEN (nicht den des aktuell LAUFENDEN, also uname -r) Kernels auslesen.
Ich dachte, anhand des Links /usr/src/linux könnte man diesen String auslesen,was natürlich nur funktioniert, wenn
das USE-Flag sys-kernel/gentoo-sources symlink gesetzt ist (also nicht sonderlich verlässlich).
Ich habe es folgendermaßen versucht, wass aber nicht ganz hinhaut:
Code: Select all
ls -n /usr/src/linux | sed -e 's/.*\(2\.[46]\.[1-9][1-9]\?-.*-r[1-9]\)/$NN=\1/'Was ich bezwecken will, ist das Einlesen des Versions-Strings im Format 2.6.19-gentoo-r6 in eine Variable.
Kann mir hier wer helfen, ich komm da einfach nicht weiter:(
Gibts vielleicht eine elegantere bzw vorallem verlässlichere Möglichkeit den Versions-String des Kernels auszulesen?
Und nochmals: ich möchte den Versionsstring des NEUESTEN INSTALLIERTEN Kernels auslesen.
Besten Dank im Voraus für konstruktive Hilfe:)





