- 0|1|2|3|4|5|6|7|8|9|a|b|c|d|e|f|g|h)
- case $unit in
- a) u=10 ;;
- b) u=11 ;;
- c) u=12 ;;
- d) u=13 ;;
- e) u=14 ;;
- f) u=15 ;;
- g) u=16 ;;
- h) u=17 ;;
- *) u=$unit ;;
- esac
-
- mknod ${name}${unit}a b $blk `expr $u '*' 8 + 0`
- mknod ${name}${unit}b b $blk `expr $u '*' 8 + 1`
- mknod ${name}${unit}c b $blk `expr $u '*' 8 + 2`
- mknod ${name}${unit}d b $blk `expr $u '*' 8 + 3`
- mknod ${name}${unit}e b $blk `expr $u '*' 8 + 4`
- mknod ${name}${unit}f b $blk `expr $u '*' 8 + 5`
- mknod ${name}${unit}g b $blk `expr $u '*' 8 + 6`
- mknod ${name}${unit}h b $blk `expr $u '*' 8 + 7`
- mknod r${name}${unit}a c $chr `expr $u '*' 8 + 0`
- mknod r${name}${unit}b c $chr `expr $u '*' 8 + 1`
- mknod r${name}${unit}c c $chr `expr $u '*' 8 + 2`
- mknod r${name}${unit}d c $chr `expr $u '*' 8 + 3`
- mknod r${name}${unit}e c $chr `expr $u '*' 8 + 4`
- mknod r${name}${unit}f c $chr `expr $u '*' 8 + 5`
- mknod r${name}${unit}g c $chr `expr $u '*' 8 + 6`
- mknod r${name}${unit}h c $chr `expr $u '*' 8 + 7`
-
- chmod 640 ${name}${unit}[a-h]
- chgrp operator ${name}${unit}[a-h]
- chmod 640 r${name}${unit}[a-h]
- chgrp operator r${name}${unit}[a-h]
+ 0|1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|\
+ 17|18|19|20|21|22|23|24|25|26|27|28|29|30|31)
+ mknod ${name}${unit}c b $blk `expr $unit '*' 8 + 2`
+ mknod r${name}${unit}c c $chr `expr $unit '*' 8 + 2`
+ if [ $name != cd -a $name != vnd ]
+ then
+ mknod ${name}${unit}a b $blk `expr $unit '*' 8 + 0`
+ mknod ${name}${unit}b b $blk `expr $unit '*' 8 + 1`
+ mknod ${name}${unit}d b $blk `expr $unit '*' 8 + 3`
+ mknod ${name}${unit}e b $blk `expr $unit '*' 8 + 4`
+ mknod ${name}${unit}f b $blk `expr $unit '*' 8 + 5`
+ mknod ${name}${unit}g b $blk `expr $unit '*' 8 + 6`
+ mknod ${name}${unit}h b $blk `expr $unit '*' 8 + 7`
+ mknod r${name}${unit}a c $chr `expr $unit '*' 8 + 0`
+ mknod r${name}${unit}b c $chr `expr $unit '*' 8 + 1`
+ mknod r${name}${unit}d c $chr `expr $unit '*' 8 + 3`
+ mknod r${name}${unit}e c $chr `expr $unit '*' 8 + 4`
+ mknod r${name}${unit}f c $chr `expr $unit '*' 8 + 5`
+ mknod r${name}${unit}g c $chr `expr $unit '*' 8 + 6`
+ mknod r${name}${unit}h c $chr `expr $unit '*' 8 + 7`
+ fi
+ chgrp operator ${name}${unit}[a-h] r${name}${unit}[a-h]
+ chmod 640 ${name}${unit}[a-h] r${name}${unit}[a-h]