#! /bin/sh -e if [ $# -eq 3 -a "$2" = '-d' ]; then pdir="-d $3" elif [ $# -ne 1 ]; then echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" exit 1 fi case "$1" in -patch) patch $pdir -f --no-backup-if-mismatch -p1 < $0;; -unpatch) patch $pdir -f --no-backup-if-mismatch -R -p1 < $0;; *) echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" exit 1 esac exit 0 # DP: document readline header location on Debian systems --- bash/examples/loadables/README~ 2006-12-04 10:21:13.000000000 +0000 +++ bash/examples/loadables/README 2006-12-04 10:23:05.000000000 +0000 @@ -32,6 +32,9 @@ guide'. The file template.c provides a template to use for creating new loadable builtins. +On Debian GNU/Linux systems, the bash headers are in /usr/include/bash. +The appropriate options are already set in the example Makefile. + basename.c Return non-directory portion of pathname. cat.c cat(1) replacement with no options - the way cat was intended. cut.c cut(1) replacement.