⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 genupgrade

📁 <B>Digital的Unix操作系统VAX 4.2源码</B>
💻
字号:
#!/bin/sh#@(#)genupgrade	4.1 (ULTRIX) 7/2/90# usage: sh genupgrade [ /dev/** ] ## Description: generate the upgrade capacity kit.#		tu58, rx01, rx50, tk50, and mt9.## 000 - Jan , 1987 - Tung-Ning Cherng created.#SOURCEDIR=${SORUCEDIR-'/usr/release/build/sys/dist/upgrade'}PROG=$0USAGE="usage: sh $PROG [ /dev/* ]"LL=""DEVICE=${1-xxx}while : truedo	case $DEVICE in	xxx )		echo -n "Making V2.0 upgrade CAPACITY	RX01: /dev/floppy	TU58: /dev/tu?	RX50: /dev/rra?a	TK50: /dev/rmt?h	MT9: /dev/rmt?? /* make sure is 1600 bpi */Enter the device name [no default]?  "		read DEVICE 		;;	esac	case $DEVICE in	/dev/rmt* )		echo "Rewinding ..."		mt -f $DEVICE rew		case $? in		0 )	;;		* )			echo "$DEVICE can not access."			DEVICE="xxx"			continue			;;		esac		;;	/dev/floppy | /dev/*ra* | /dev/tu* )		dd if=$DEVICE bs=1b count=1 > /dev/null 2>&1			case $? in		0 )	;;		* )			echo "$DEVICE can not access."			DEVICE="xxx"			continue			;;		esac		;;	* )		echo "Invalid name. Please enter again"		DEVICE="xxx"		continue		;;	esac	breakdoneecho "${LL}Starting... `date`"while :do	echo -n "How many users capacity < 65+ 64 32 16 8 2 >?  (Type q for exit )Enter the number: "	read ans	case $ans in	65* )		echo "${LL}Making 65+ nolimt users upgrade kit."		cp ${SOURCEDIR}/upgrade0 /tmp/upgrade || exit 1		(cd /tmp; tar cf $DEVICE ./upgrade )		echo "Removing the media now."		;;	64 | 32 | 16 | 8 | 2 )		echo "${LL}Making $ans users upgrade kit."		cp ${SOURCEDIR}/upgrade$ans /tmp/upgrade || exit 1		(cd /tmp; tar cf $DEVICE ./upgrade )		echo "Removing the media now."		;;	q* )		exit 0 ;;	* )		echo "Invalid input"		;;	esacdone

⌨️ 快捷键说明

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