[GH-ISSUE #73] Support @ to identify server in argument #53

Open
opened 2026-03-14 01:10:41 +03:00 by kerem · 2 comments
Owner

Originally created by @sharego on GitHub (Jun 27, 2024).
Original GitHub issue: https://github.com/ameshkov/dnslookup/issues/73

Current, dnslookup uses fixed position for different arguments, first is domain, second is server, it likes nslookup command. However, sometime we forget this constraint.

The dig command use @ to set server, no position required, the we can use like this dnslookup @server domain [<providerName> <serverPk>] or dnslookup domain @server [<providerName> <serverPk>], or dnslookup domain server [<providerName> <serverPk>]

Originally created by @sharego on GitHub (Jun 27, 2024). Original GitHub issue: https://github.com/ameshkov/dnslookup/issues/73 Current, `dnslookup` uses fixed position for different arguments, first is domain, second is server, it likes `nslookup` command. However, sometime we forget this constraint. The `dig` command use `@` to set server, no position required, the we can use like this `dnslookup @server domain [<providerName> <serverPk>]` or `dnslookup domain @server [<providerName> <serverPk>]`, or `dnslookup domain server [<providerName> <serverPk>]`
Author
Owner

@ameshkov commented on GitHub (Jun 27, 2024):

I would generally prefer dig-like syntax, but it's a much bigger rework than just adding support for @.

<!-- gh-comment-id:2194282070 --> @ameshkov commented on GitHub (Jun 27, 2024): I would generally prefer dig-like syntax, but it's a much bigger rework than just adding support for `@`.
Author
Owner

@sharego commented on GitHub (Jul 1, 2024):

Ok, Thanks

<!-- gh-comment-id:2198883649 --> @sharego commented on GitHub (Jul 1, 2024): Ok, Thanks
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/dnslookup#53
No description provided.