2016年6月20日 星期一

Bash 列出所有 Char Device

# Char Device
for i in /sys/bus/*/devices/*/dev /sys/class/*/*/dev;
do :;
    if [ -f "$i" ] ;then :;
      OIFS=IFS;
      IFS=:;
      t=($(cat "$i"));
      IFS=$OIFS;
      i=${i%/dev};
      i=${i##*/};
      echo name=$i  major=${t[0]} minor=${t[1]};
    fi;
done;

沒有留言: