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

📄 sccsdiff.sh

📁 <B>Digital的Unix操作系统VAX 4.2源码</B>
💻 SH
字号:
# 	@(#)sccsdiff.sh	4.1	(ULTRIX)	7/17/90##	DESCRIPTION:#		Execute bdiff(1) on two versions of a set of#		SCCS files and optionally pipe through pr(1).#		Optionally specify bdiff segmentation size.trap "rm -f /tmp/get[abc]$$;exit 1" 0 1 2 3 15if [ $# -lt 3 ]then	echo "Usage: sccsdiff -r<sid1> -r<sid2> [-p] [-s<num-arg>] sccsfile ..." 1>&2	exit 1fifor i in $@do	case $i in	-*)		case $i in		-r*)			if [ ! "$sid1" ]			then				sid1=`echo $i | sed -e 's/^-r//'`			elif [ ! "$sid2" ]			then				sid2=`echo $i | sed -e 's/^-r//'`			fi			;;		-s*)			num=`echo $i | sed -e 's/^-s//'`			;;		-p*)			pipe=yes			;;		*)			echo "$0: unkown argument: $i" 1>&2			exit 1			;;		esac		;;	*s.*)		files="$files $i"		;;	*)		echo "$0: $i not an SCCS file" 1>&2		;;	esacdonefor i in $filesdo	if get -s -p -k -r$sid1 $i > /tmp/geta$$	then		if get -s -p -k -r$sid2 $i > /tmp/getb$$		then			bdiff /tmp/geta$$ /tmp/getb$$ $num > /tmp/getc$$		fi	fi	if [ ! -s /tmp/getc$$ ]	then		if [ -f /tmp/getc$$ ]		then			echo "$i: No differences" > /tmp/getc$$		else			exit 1		fi	fi	if [ "$pipe" ]	then		pr -h "$i: $sid1 vs. $sid2" /tmp/getc$$	else		cat /tmp/getc$$	fidonetrap 0rm -f /tmp/get[abc]$$

⌨️ 快捷键说明

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