Você precisará usar uma função em vez de um alias como:
function back() {
nohup "$@" &> /dev/null &
}
Estou tentando configurar um script no meu .bashrc que criaria um alias que possibilita executar um comando em segundo plano e ignora a saída. Deve ser possível que este comando tenha vários argumentos, por exemplo "java -jar MyJar.jar". Até agora eu tentei: alias back = 'nohup' $ 1 "> / dev / null & ' Mas quando eu testo usando por exemplo voltar caminho sh / para / intellij / bin / idea.sh minha saída do console é assim: nohup: falha ao executar o comando ‘’: nenhum arquivo ou diretório E sempre que um erro acontece, também é registrado, que é o que eu queria evitar. Estou tomando a abordagem errada aqui ou o que está acontecendo?