Ubuntu'da bash'daki hata mesajlarını nasıl yok sayabilirim?


12

/etc/*conf(Komut ile wc) tüm yapılandırma dosyalarının satır, kelime ve karakter sayısını göstermeye çalışıyorum .

Hata mesajlarını görüntülememek için komutu (veya komut satırını) nasıl değiştirebilirim?


1
Roy'un aşağıdaki cevabı istediğinizi sağlamazsa, neyin düzgün çalışmadığına dair bir fikir edinebilmemiz için denediğiniz komutu verebilir misiniz?
Matrix Mole

Yanıtlar:



3

Şu anda bir mermiye erişimim yok, ama böyle bir şey deneyebilirsiniz

cat /etc/*.conf 2> /dev/null | wc -l

Bu, tüm hataları yeniden yönlendirmeli ve çıktıyı wc'ye iletilecek şekilde bırakmalıdır


buna izin vermez wc o OP istediği buysa, çıkış kelimesi / çizgi / dosya başına karakter sayımı için. tüm dosyaların toplamını alacaktır /etc/*conf.
quack quixote

0

Genellikle çıktıyı yoksaymak için standart çıktıyı / dev / null'a yönlendirin, ancak kabuk komut dosyaları yazarken bu iyi bir uygulama değildir

Kabuğu daha az çıktı sağlayacak oldukça modda çalıştırmak için -q kullanmayı deneyin.

Bu soru ile ilgili olmayabilir, sadece FYI.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.