EOF
Help
}
-check_banner_name()
-{
- echo "$1"|sed 's,.*/,,'
-}
+
check_banners_mtime()
{
BANNERS="$1"
{
BANNER="$1"
SHOW="$2"
- mkdir -p $(echo $BANNER|sed 's,/[^/]*$,,')
+ mkdir -p "${BANNER%/*}"
data=$(cat)
if [ $NEW_APPEND -eq 0 ]; then
echo "$data" > $BANNER
;;
-m|--make|-M)
NEED_BANNER_LIST=0
- if [ "$(check_banner_name $2)" == "$2" ]; then
- NEW_BANNER=$BANNERDIR/$(check_banner_name "$2")
+ if [[ $2 != */* ]]; then
+ NEW_BANNER="$BANNERDIR/${2##*/}"
else
NEW_BANNER="$2"
fi
;;
*)
if [ $EXCLUDE_FLAG -eq 0 ];then
- BANNERS="$BANNERS $(check_banner_name $1)"
+ BANNERS="$BANNERS ${1##*/}"
else
- NOBANNERS="$NOBANNERS $(check_banner_name $1)"
+ NOBANNERS="$NOBANNERS ${1##*/}"
fi
;;
esac