1# bash.sub.bash --- stub for standalone shell scripts using bash library 2# Author: Noah Friedman <friedman@prep.ai.mit.edu> 3# Created: 1992-07-13 4# Last modified: 1993-09-29 5# Public domain 6 7#:docstring bash.sub: 8# Standard subroutines for bash scripts wishing to use "require" to load 9# libraries. 10# 11# Usage: In each directory where a bash script that uses this script 12# exists, place a copy of this script. Then, at the top of such scripts, 13# put the command 14# 15# source ${0%/*}/bash.sub || exit 1 16# 17# Then you can use `require' to load packages. 18# 19#:end docstring: 20 21default_FPATH="~friedman/etc/init/bash/functions/lib" 22 23source "${default_FPATH}/feature" 24REQUIRE_FAILURE_FATAL=t 25 26FPATH="${FPATH-${default_FPATH}}" 27 28# bash.sub.bash ends here 29