#!@zsh@/bin/zsh pid=$? exec 1> >(@utillinux@/bin/logger --id=$pid -t recv-media -p user.notice) exec 2> >(@utillinux@/bin/logger --id=$pid -t recv-media -p user.error) [[ -z "$1" || -z "$2" ]] && exit 2 dir=@mediadir@ group=$(@coreutils@/bin/stat -c '%G' $dir) tmpFile="${dir}/.tmp/${1:t}" target="${dir}/${1:t}" if [[ -n "${3}" ]]; then target="${dir}"/$(@coreutils@/bin/base64 -d <<<${3}) fi # @utillinux@/bin/logger --id=$pid -t recv-media -p user.debug </dev/null | sed -r '/\[CHAPTER\]/q; /^title=/!d; s/^title=//; s/(^\s*|\s*$)//g') fi if [[ -z "${summary}" ]]; then summary=${target:t} fi printf "%s\n%s\n" "${summary}" "" | @notify@ -a recv-media || true ) || true fi