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.