sudo kill "$(jobs -p %1)"
Esta pergunta é ruim e você deve se sentir mal.
OBSERVAÇÃO: tecnicamente as aspas duplas não são necessárias, porque sabemos que a saída de jobs
será um PID e, portanto, não conterá caracteres em $IFS
. No entanto, citar variáveis é sempre um bom hábito. E para garantir que você use práticas de codificação de qualidade de forma consistente, elas devem ser hábitos arraigados. $(...)
é usado em backticks porque os backticks são a maneira antiga de fazer as coisas e são menos visíveis. $(...)
é a nova gostosura, relativamente falando. O novo calor é, neste caso, algumas décadas de idade.