Saya hanya ingin menggali untuk menunjukkan jawaban dari pertanyaan saya.
Biasanya, ia mencetak banyak info tambahan seperti ini:
;; <<>> DiG 9.7.3 <<>> google.de
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 55839
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;google.de. IN A
;; ANSWER SECTION:
google.de. 208 IN A 173.194.69.94
;; Query time: 0 msec
;; SERVER: 213.133.99.99#53(213.133.99.99)
;; WHEN: Sun Sep 23 10:02:34 2012
;; MSG SIZE rcvd: 43
Saya ingin ini dikurangi menjadi bagian jawaban saja.
dig memiliki banyak pilihan, yang bagus saya temukan adalah +noall +answer
; <<>> DiG 9.7.3 <<>> google.de +noall +answer
;; global options: +cmd
google.de. 145 IN A 173.194.69.94
Itu meninggalkan sebagian besar barang, tetapi masih menunjukkan opsi ini.
Ada ide tentang cara menghapusnya menggunakan opsi menggali? Saya yakin bisa hentikan itu menggunakan alat lain, tetapi pilihan dengan menggali sendiri akan menjadi yang paling bersih dan terbaik.
${HOME}/.digrc
?Jawaban:
Saya tidak yakin mengapa Anda mendapatkan komentar di output. Itu adalah set pilihan yang benar untuk perilaku yang Anda inginkan. Berikut adalah opsi yang sama dengan versi penggalian yang sama:
sumber
dig +noall +answer google.de
karya,dig google.de +noall +answer
tidak, meskipun didukung sesuai dengan manual.Gunakan opsi "+ pendek"
sumber
Gunakan
dig +param domain
, bukandig domain +param
.+noall +answer
sakelar bekerja berbeda tergantung pada posisinya di baris perintah. Ini pasti bugdig
karena+short
berfungsi dengan baik di kedua sisi.sumber
Menurut halaman manual, Anda mungkin ingin mencoba:
dig google.de +noall +answer +nocomments
Jika itu tidak berhasil, saya harus bertanya distribusi apa yang Anda gunakan?
Sunting: Itu adalah hal yang paling aneh. Anda harus meletakkan opsi sebelum permintaan.
sumber
dig google.de +noall +answer
, itu pastidig +noall +answer google.de
membuatnya bekerja.nocomments
sudah termasuk dalamnoall