ftp.nice.ch/pub/next/tools/archiver/JumpBack.4.s.tar.gz#/JumpBack_4/make_dir.sh

This is make_dir.sh in view mode; [Download] [Up]

#!/bin/sh
#
# make the directory of sym links
# echo only if there is a problem
#
#	param 1	= src directory
#	param 2 = dest directory

if  [ "$1x" = "x" ]
then
	echo missing src directory
	exit 0
fi

if  [ "$2x" = "x" ]
then
	echo missing dest directory
	exit 0
fi


CD_DIR_NAME=`basename $1`
LINK_DIR_NAME=$2/$CD_DIR_NAME


if [ ! -d $LINK_DIR_NAME ];
then
	mkdir $LINK_DIR_NAME
fi

if [ ! -d $LINK_DIR_NAME ];
then	
	exit 0
fi

if [ -d $LINK_DIR_NAME ];
then
	cd $LINK_DIR_NAME
	for i in $1/*
	do
#		if there is no sym link, then make one
		if [ ! -h $LINK_DIR_NAME/`basename $i` ]
		then
			ln -s $i .
		fi
	done
fi

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.