Обычно я начинаю команду, например
longcommand &;
Я знаю, что вы можете перенаправить его, сделав что-то вроде
longcommand > /dev/null;
например, чтобы избавиться от вывода или
longcommand 2>&1 > output.log
для вывода вывода.
Но я иногда забываю и задавался вопросом, есть ли способ захвата или перенаправления после факта.
longcommand
ctrl-z
bg 2>&1 > /dev/null
или что-то в этом роде, поэтому я могу продолжать использовать терминал без сообщений, появляющихся на терминале.