diff --git a/fudist.sh b/fudist.sh new file mode 100644 index 0000000000000000000000000000000000000000..209dc71a82fe4608a8da4de7a9fbec5baf237c28 --- /dev/null +++ b/fudist.sh @@ -0,0 +1,13 @@ +#! /bin/sh + +if [ $# -lt 1 ] || [ ! -f 'grades.csv' ]; then + printf 'Usage: %s [FILE]...\n' "$(basename $0)" >&2 + printf 'Supply file(s) to be distributed into the respective Submission attachment(s)\n' >&2 + printf "Execute within the directory containing 'grades.csv'\n" >&2 + exit 1 +fi + +files=$@ +find \ + -name 'Submission attachment(s)' \ + -exec cp "$files" {} \;