INNER CODE UNIT · Shell
input
todotxt/todo.txt-cli · todo.sh:410
input=${input//\\/\\\\}
input=${input//|/\\|}
input=${input//&/\\&}
fi
}
getPrefix()
{
# Parameters: $1: todo file; empty means $TODO_FILE.
# Returns: Uppercase FILE prefix to be used in place of "TODO:" where
# a different todo file can be specified.
local base
base=$(basename "${1:-$TODO_FILE}")
echo "${base%%.[^.]*}" | tr '[:lower:]' '[:upper:]'
}
getTodo()
{