У мене є команда: я запускаю, виробляє тонну виводу, я хочу замовкнути вихід, не записуючи у файл. Я використовував наступне, щоб надіслати весь вихід у файл, але знову ж не хочу жодного виводу файлу:
command > out.txt 2>&1
Раніше я використовував command > /dev/nullсвій вікно CentOS, але не можу знайти подібну річ для Windows.
@pipitas все, що я робив, працював: D
—
Alec Gorge
Якщо ви дійсно використовували
—
Курт Пфайфл
command > /bin/nullCentOS, ви створили загальний файл файлів, названий /bin/nullу вашій системі. Ви можете сказати: "Це спрацювало!" , якщо хочете. Цей файл тепер містить вихідний файл stdout та stderr command. Зазвичай /bin/там є тільки виконувані файли. І, як правило, тільки кореневому користувачеві дозволено створювати там файли. Отже, якщо цей файл є, ви виконали свою команду як root користувача ... /bin/nullзазвичай не існує - і /dev/null(про що я згадував) зазвичай використовується як "чорне ціле", де небажаний вихід повинен зникнути в ...
Добре, я не думав про це. Однак я впевнений, що це просто моя несправна пам'ять, оскільки я був у Windows тоді.
—
Алек Ущелина
command > /dev/nullу своєму CentOS.