Você pode canalizar a saída atq e processá-la um pouco:
atrm $( atq | grep 'Oct 29' | cut -d' ' -f 1 | tr '\n' ' ' )
O que está sendo feito:
- grep
Oct 29deatqoutput - selecione os primeiros campos usando apenas
cute assumindo um espaço como separador - crie novas linhas para espaços usando
tr
Isso fornece apenas os números de trabalho de at em uma única linha, que pode ser sua entrada para atrm .
Preveja a seleção listando os IDs do trabalho apenas usando apenas
atq | grep 'Oct 29' | cut -d' ' -f 1 | tr '\n' ' '