Se você quiser ocultar todas as saídas, poderá redirecionar stdin e stdout:
find / -iregex ".*cpuinfo.*" >/dev/null 2>&1 &
Ou com o bash:
find / -iregex ".*cpuinfo.*" &>/dev/null &
Eu gostaria de encontrar o arquivo "cpuinfo" e tentei
$ find / -iregex ".*cpuinfo.*" 2>/dev/null &
[1] 7996
No entanto, ainda imprime resultados para o console
$ /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/cpuinfo.rb
/usr/local/lib/python3.6/site-packages/numpy/distutils/cpuinfo.py
/usr/local/lib/python3.6/site-packages/numpy/distutils/__pycache__/cpuinfo.cpython-36.pyc
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy/distutils/cpuinfo.py
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy/distutils/cpuinfo.pyc
Como escondê-los totalmente em segundo plano?
Para que o resultado da pesquisa do arquivo "cpuinfo" esteja disponível com erros suprimidos, execute o comando find
with screen
utility.
Inicie sua pesquisa apenas com a tela desanexada:
screen -dm find / -iregex ".*cpuinfo.*" 2>/dev/null
Para reconectar a tela com o comando runnung do
screen -r
Como o principal sinal de dólar $
está presente no seu comando e a pesquisa será executada dentro da raiz /
, considere executar find
com sudo
ou como root
user.
Tags bash