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

📄 verify_tapevol_arch.sh

📁 操作系统SunOS 4.1.3版本的源码
💻 SH
字号:
#! /bin/sh## verify_tapevol_arch arch tapen tapedev tapeserver##	%Z%  %M% %I% %E%##       Copyright (c) 1986 by Sun Microsystems, Inc.#ARCH=$1TAPEN=$2 TAPEDEV=$3TAPESERVER=$4ARCH_TAPE=""TAPE_NUM=""if [ $# -lt 3 -o $# -gt 4 ]; then        echo Usage: $0 arch tapen tapedev tapeserver        exit 1fiif [ "${TAPESERVER}" != "" ]; then        REMOTE="rsh ${TAPESERVER} -n"fiwhile true; do	while true; do		STRING=`${REMOTE} mt -f ${TAPEDEV} rew 2>&1`		if [ -z "${STRING}" ]; then	   		${REMOTE} mt -f ${TAPEDEV} fsf 1			break		else	   		echo "${STRING}"	   		echo "Tape drive ${TAPEDEV} not ready."			echo                	echo -n "Load release tape #${TAPEN} for architecture ${ARCH}: "                	read x		fi	done	#	# get TOC from release tape(dd format)	#	rm -f /tmp/TOC	if [ "${REMOTE}" = "" ]; then		dd if=${TAPEDEV} > /tmp/TOC 2>/dev/null	else		${REMOTE} "dd if=${TAPEDEV}" > /tmp/TOC 2>/dev/null	fi	ARCH_TAPE=`awk '/^sun/ { print $1 }' < /tmp/TOC`	TAPE_NUM=`awk '/^sun/ { print $3 }' < /tmp/TOC`	if [ "${ARCH_TAPE}" != "${ARCH}" -o "${TAPE_NUM}" != "${TAPEN}" ]; then               	echo		echo -n "Load release tape #${TAPEN} for architecture ${ARCH}: "                read x	else 		break	fidone${REMOTE} mt -f ${TAPEDEV} rew 2>&1sync; sync

⌨️ 快捷键说明

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