Ho un comando che sto eseguendo produce una tonnellata di output, voglio mettere a tacere l'output senza scrivere su un file. Ho usato quanto segue per inviare tutto l'output a un file, ma di nuovo non voglio alcun output di file:
command > out.txt 2>&1
Ho usato command > /dev/nullsulla mia scatola CentOS prima, ma non riesco a trovare una cosa simile per Windows.
command > /bin/nullsu CentOS, è stato creato un file file comune denominato /bin/nullsul proprio sistema. Puoi dire "Ha funzionato!" , se vuoi. Questo file ora contiene l'output stdout e stderr del tuo command. Di solito, /bin/ci sono solo file eseguibili. E di solito, solo l' utente root può creare file lì. Quindi, se quel file è lì, hai eseguito il tuo comando come utente root ... di /bin/nullsolito non esiste - e /dev/null(che ho menzionato) di solito è usato come 'tutto nero' dove l'output indesiderato dovrebbe scomparire in ...
command > /dev/nullil tuo CentOS.