Я хочу запустить watch для команды, которая использует необязательный аргумент командной строки, например так:
function queue() {
watch -n 10 'squeue -p ${1:-default} -o "%.8i" '
}
но аргумент командной строки не используется, то есть по умолчанию используется только когда-либо. Я попытался экранировать $ согласно этому ответу (например, watch -n 10 'squeue -p \${1:-default} -o "%.8i" '), но это тоже не сработало.
Любая помощь приветствуется.
