config root man

Current Path : /usr/src/contrib/ntp/scripts/

FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64
Upload File :
Current File : //usr/src/contrib/ntp/scripts/fixautomakedepsmagic

#!/bin/sh

prog=`basename $0`


t=/tmp/$prog.$$

trap 'rm -f ${t} ; exit 1' 1 3 15

while [ $# -gt 0 ]; do
        f=$1
	shift
	sed -e '/^DEPS_MAGIC :=/,/^-include \$/s/^/#/' $f > $t
	c="diff $f $t"
	echo $c
	$c
	tstatus=$?
	if [ $tstatus = 0 ]; then
		echo "$prog":" $f not modified"
	elif [ ! -w $f ]; then
		echo "$prog":" $f not not writable"
	else
		c="cp $t $f"
		echo $c
		$c
	fi
	rm -f $t
done

Man Man