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