Anfaenger: Vars lesen

O

olpo

Mitglied
Hallo,

ich moechte in einem Skript die Variables verwenden, die in /sys/class/misc/mist/uevent stehen.

Code:
$ cat /sys/class/misc/mist/uevent
MAJOR=10
MINOR=183
DEVNAME=mist

Sollte recht einfach sein...
Ich moechte die Variablen nachher verwenden, um mknod in einem init Skript (/bin/sh) zu verwenden.

Also, wie erhalte ich die Variablen von dem Skript aus?
 
marce meint: man bash und nach source suchen

Ansonsten: Ich denke mal wieder vieeel zu kompliziert... :)

Code:
declare -A DATA

while read line; do
  VAL=${line#*=}
  KEY=${line%%=*}
  DATA[$KEY]="$VAL"
done </sys/class/block/sda/uevent
 
man source liefert hier zumindest gleich den richtigen Part aus der man bash - aber ja, das meinte ich.
 

Ähnliche Themen

Keine Zugriff von Windows 10 auf Sambafreigaben

Displayport + externer Monitor zeigt bei startx nichts erst bei DVI

Ubuntu X / dbus problem

HP PSC 2175 - CUPS druckt nicht

Textkonsole mit KMS zu klein

Zurück
Oben