setup.sh

来自「Atmel公司的USB无线局域网卡11 mbps Linux设备驱动」· Shell 代码 · 共 82 行

SH
82
字号
#!/bin/bash# ATMEL Wireless Card Setup for linux# Copyright 2001 (c) ATMEL HellasCONFIG_MK=config.mkCONFIG_H=config.hfunction Checkxforms (){	if [ -r /usr/include/X11/Xlib.h -o -r /usr/X11R6/include/X11/Xlib.h ]; then		for f in /usr/{X11/,X11R6/,local/,}lib/libforms.{so,a} ; do			if [ -r $f ]; then break; fi		done		for g in /usr/{X11/,X11R6/,local/,}include/{,,X11/}forms.h ; do			if [ -r $g ]; then break; fi		done		if [ -r $f -a -r $g ] ; then			HAS_FORMS=y		else			cp lib/libforms.so.0.89 /usr/lib			HAS_FORMS=y		fi	else		echo "X Windows include files missing"	fi}function CheckKernelVersion{    if [ -d $1 ]; then        if [ -f $1/Makefile ]; then            for TAG in VERSION PATCHLEVEL SUBLEVEL EXTRAVERSION ; do                eval `sed -ne "/^$TAG/s/[ 	]//gp" $1/Makefile`            done            FV="$VERSION.$PATCHLEVEL.$SUBLEVEL$EXTRAVERSION"            if [ "$LV" = "$FV" ]; then                if [ "$PATH_FOUND" = "n" ]; then                    PATH_FOUND=y                    SRCPATH=$1                fi            fi        fi    fi}SRCPATH=nullPATH_FOUND=nHAS_FORMS=nMPA=/usr/srcCONFIGP="/etc/pcmcia"USB_CONFIG="/etc/hotplug"LV=$(uname -r)USBDES="/lib/modules/$LV/kernel/drivers/usb"PCMCIADES="/lib/modules/$LV/pcmcia"MODPROBE_PATH=$(which modprobe)rm -f $CONFIG_MKrm -f $CONFIG_HCheckxformsfor f in $MPA/*; do CheckKernelVersion $f ; doneecho "Kernel Version Running $LV"if [ "$SRCPATH" = "null" ]; then    echo -e "Kernel Source Directory Not Found. Please give path : \c"    read SRCPATH    if [ ! -d $SRCPATH ]; then        echo "Invalid Path"        rm -f config.mk    fielse    echo Found Kernel Source Directory "($SRCPATH)"fiecho LINUX = $SRCPATH >> $CONFIG_MKecho HAS_FORMS = $HAS_FORMS >> $CONFIG_MKecho PCMCIA_DES = $PCMCIADES >> $CONFIG_MKecho USB_DES = $USBDES >> $CONFIG_MKecho PCMCIA_CONFIG = $CONFIGP >> $CONFIG_MKecho USB_CONFIG = $USB_CONFIG >> $CONFIG_MKecho "#define MODPROBE_PATH \"$MODPROBE_PATH\"" >> $CONFIG_Hecho >> $CONFIG_MKecho >> $CONFIG_MK

⌨️ 快捷键说明

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