Chcę tylko, aby kopać, aby pokazać odpowiedź na moje zapytanie.
Zwykle drukuje wiele dodatkowych informacji, takich jak to:
;; <<>> 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
Chcę to sprowadzić do samej sekcji odpowiedzi.
dig ma wiele opcji, dobrą jaką znalazłem +noall +answer
; <<>> DiG 9.7.3 <<>> google.de +noall +answer
;; global options: +cmd
google.de. 145 IN A 173.194.69.94
Pomija większość rzeczy, ale wciąż pokazuje tę opcję.
Wszelkie pomysły na to, jak usunąć go za pomocą opcji kopania? Z pewnością mógłbym to wyciąć za pomocą innych narzędzi, ale opcja z kopaniem byłaby najczystsza i najładniejsza.
${HOME}/.digrc
?Odpowiedzi:
Nie jestem pewien, dlaczego otrzymujesz komentarze w wynikach. To jest właściwy zestaw opcji dla pożądanego zachowania. Oto te same opcje z tą samą wersją dig:
źródło
dig +noall +answer google.de
działa,dig google.de +noall +answer
nie działa, mimo że jest obsługiwane zgodnie z instrukcją.Użyj opcji „+ krótkie”
źródło
Użyj
dig +param domain
, niedig domain +param
.+noall +answer
przełącznik działa inaczej w zależności od jego pozycji w wierszu poleceń. To z pewnością błąd,dig
ponieważ+short
działa OK po obu stronach.źródło
Według strony podręcznika możesz spróbować:
dig google.de +noall +answer +nocomments
Jeśli to nie zadziała, musiałbym zapytać, jakiej dystrybucji używasz?
Edycja: To najdziwniejsza rzecz. Musisz podać opcje przed zapytaniem.
źródło
dig google.de +noall +answer
, musi byćdig +noall +answer google.de
sprawne.nocomments
jest już uwzględniony wnoall