load.sh

来自「Linux 2.6内核版本下的PCI字符驱动开发练习参考代码。」· Shell 代码 · 共 29 行

SH
29
字号
#!/bin/shmodule="hello"device="hello"#LIMIT=$1#mode="664"major="644"#minor="0"# Group: since distributions do it differently, look for wheel or use staff#if grep '^staff:' /etc/group > /dev/null; then#    group="staff"#else#   group="wheel"#fi/sbin/insmod -f ./$module.ko ||exit 1rm -f /dev/${device}#[0-15]#major=`cat /proc/devices | awk "\\$2==\"$module\" {print \\$1}"`#major='awk "\\$2==\"$module\" {print \\$1}" /proc/devices'#for((a=0;a<LIMIT;a++))#domknod /dev/${device} c $major 0#$minor#chgrp $group /dev/${device}$a#chmod $mode /dev/${device}$a#done#module 1:############################################################################### 缂栧啓绠

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?