#!/bin/bash
script=$(basename $0)

if [ ! -r "$HOME/banner" ]
	then
		echo "$script: nie mogę odczytać pliku $HOME/banner" 1>&2
		exit 1
fi

trap 'exit 1' 1 2 3 15
trap 'rm /tmp/$$.$script 2> /dev/null' EXIT

for file
do
	if [ -r "$file" -a -w "$file" ]
		then
			cat $HOME/banner $file > /tmp/$$.$script
			cp /tmp/$$.$script $file
			echo "$script: banner został dodany do pliku $file" 1>&2
		else
			echo "$script: wymagane prawa zapisu i odczytu pliku $file" 1>&2
		fi
done
