41 lines
		
	
	
	
		
			775 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
	
		
			775 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
#!/bin/sh
 | 
						|
#
 | 
						|
# Nico Schottelius <nico@schottelius.(net|org)>
 | 
						|
# Date: Wed Apr 30 14:57:23 CEST 2003
 | 
						|
# Last Modified: Thu Jun 17 22:37:58 CEST 2004
 | 
						|
#
 | 
						|
# nico@flapp:~/bin $ cat ~/.script-template 
 | 
						|
# author="Nico Schottelius"
 | 
						|
# email="nico@schottelius.(net|org)"
 | 
						|
#
 | 
						|
 | 
						|
 | 
						|
TEMPLATE=~/.script-template
 | 
						|
 | 
						|
if [ $# -lt 1 ]; then
 | 
						|
   echo "`basename $0`: new script file(s)"
 | 
						|
   exit 1
 | 
						|
fi
 | 
						|
 | 
						|
 | 
						|
for _file in $@; do 
 | 
						|
   if [ -e "$_file" ]; then
 | 
						|
      echo "$_file exists. Will not overwrite it. Or will I ?"
 | 
						|
   else
 | 
						|
      if [ ! -e "$TEMPLATE" ]; then
 | 
						|
         echo "Required Template missing. Aborting."
 | 
						|
         exit 1
 | 
						|
      else
 | 
						|
         . $TEMPLATE
 | 
						|
         cat << EOF > "$_file"
 | 
						|
#!/bin/sh
 | 
						|
#
 | 
						|
# $author <$email>
 | 
						|
# Date: `date +%d-%h-%Y`
 | 
						|
# Last Modified: -
 | 
						|
# Description:
 | 
						|
#
 | 
						|
EOF
 | 
						|
      fi
 | 
						|
   fi
 | 
						|
done
 |