Я запускаю archey в моем .zshrc. Проблема в том, что из-за отображения текущего IP-адреса он иногда может работать как две секунды. Чтобы сделать это менее заметным, я поместил его на задний план, например так:
# .zshrc
archey &
# lots of foo
wait
Таким образом, он может получить IP, в то время как в моем zshrc делается много других вещей. Но теперь zsh отображает идентификатор задания и процесса, и этот archey завершается каждый раз:
Last login: Mon Jul 10 11:12:07 on ttys002
[1] 40436
# archey output
[1] + done archey
~
❯
Поскольку в документе говорится, что это отправляется в stderr, я попытался использовать 2>/dev/null, но безуспешно.
Как я могу удалить эти две строки?