All these tails of woe. Someday someone will invent 'undelete'.

~$ cat doh #! /bin/bash set -u rm "${foo}/${bar}" ~$ ./doh ./doh: line 3: foo: unbound variable ~$ cat duh #! /bin/bash rm "${foo:?}/${bar:?}" ~$ ./duh ./duh: line 2: foo: parameter null or not set
Comment