Tidak bisa grep apt-cache show output
Oct 10 2020
Saya memiliki daftar paket dan saya ingin tahu paket mana yang tidak tersedia di repositori ubuntu.
Saya mengetik perintah ini tetapi tidak mengembalikan apa-apa:
$ apt-cache show vim TotO perl 2>&1 | grep "Unable to locate package" $
Itu terjadi di Ubuntu 16.04 LTS dan 18.04 LTS.
Dapatkah kamu menolong ?
Jawaban
6 N0rbert Oct 10 2020 at 20:52
Sesuai apt-cache halaman manual
-q, --quiet
Diam; menghasilkan keluaran yang sesuai untuk logging, menghilangkan indikator kemajuan. Lebih banyakqakan menghasilkan lebih banyak ketenangan hingga maksimal 2. Anda juga dapat menggunakan-q=#untuk mengatur tingkat ketenangan, menimpa file konfigurasi. Konfigurasi Item:quiet.
Anda harus lulus --quiet=0untuk digunakan apt-cachedalam skrip.
Gunakan kode di bawah ini:
apt-cache --quiet=0 show vim TotO perl 2>&1 | grep "Unable to locate package"
atau
apt-cache -q0 show vim TotO perl 2>&1 | grep "Unable to locate package"
Selalu Menjadi Ancaman: Mengapa Orang Berkulit Coklat dan Hitam Tidak Bisa Nyaman di Amerika Serikat
Taylor Sheridan Baru Menambahkan 1 Bintang 'Yellowstone' Favoritnya ke Pemeran 'Lawmen: Bass Reeves'