Çalıştırdığım bir komut çıktı ton üretiyor, çıktıyı bir dosyaya yazmadan susturmak istiyorum. Tüm çıktıları bir dosyaya göndermek için aşağıdakileri kullandım, ancak yine de herhangi bir dosya çıktısı istemiyorum:
command > out.txt 2>&1
command > /dev/nullCentOS kutumda daha önce kullanmıştım , ancak pencereler için benzer bir şey bulamıyorum.
@pipitas ne yaptıysam çalıştı: D
—
Alec Gorge
Gerçekten de
—
Kurt Pfeifle
command > /bin/nullCentOS'ta kullandıysanız , /bin/nullsisteminizde adlandırılmış ortak bir dosya oluşturdunuz . 'İşe yaradı!' Diyebilirsiniz . , Eğer istersen. Bu dosya şimdi stdout ve stderr çıktınızı içeriyor command. Genellikle içinde /bin/sadece çalıştırılabilir dosyalar bulunur. Ve genellikle, yalnızca kök kullanıcının orada dosya oluşturmasına izin verilir. Bu dosya var Yani, sen ... kök kullanıcı olarak komutunu çalıştırın vermedi /bin/nullve - genellikle mevcut değil /dev/nullgenellikle olarak kullanılır (bahsettiğim olan) 'siyah bütün' istenmeyen çıkışı ortadan gereken yerde ...
İyi nokta, bunu düşünmemiştim. Ancak, o zamanlar Windows üzerinde olduğum için sadece hatalı hafızam olduğundan eminim.
—
Alec Gorge
command > /dev/nullCentOS'unuzu kullanmışsınızdır .