22 lines
294 B
Bash
22 lines
294 B
Bash
# Set a PATH (!!! impure).
|
|
export PATH=/bin:/usr/bin:$PATH
|
|
|
|
mkdir $out
|
|
|
|
cat > $out/substituter <<EOF
|
|
#! /bin/sh -ex
|
|
echo \$*
|
|
|
|
case \$* in
|
|
*aaaa*)
|
|
exit 1
|
|
;;
|
|
*)
|
|
mkdir \$1
|
|
echo Foo \$3 \$4 > \$1/hello
|
|
;;
|
|
esac
|
|
EOF
|
|
|
|
chmod +x $out/substituter
|
|
|