rexturl
1 min read
A versatile command-line tool for parsing and manipulating URLs.
Usage
Usage: rexturl [OPTIONS] [URLS...]
If no URLs are provided, rexturl will read from stdin.
Options
| Option | Description |
|---|---|
--urls <URLS> | Input URLs to process |
--scheme | Extract and display the URL scheme |
--username | Extract and display the username from the URL |
--host | Extract and display the hostname |
--port | Extract and display the port number |
--path | Extract and display the URL path |
--query | Extract and display the query string |
--fragment | Extract and display the URL fragment |
--sort | Sort the output |
--unique | Remove duplicate entries from the output |
--json | Output results in JSON format |
--all | Display all URL components |
--custom | Enable custom output mode |
--format <FORMAT> | Custom output format default: {scheme}://{host}{path} |
| '--domain' | Extract and display the domain |
Custom Output Format
When using --custom and --format, you can use the following placeholders:
• {scheme}
• {username}
• {host}
• {domain}
• {port}
• {path}
• {query}
• {fragment}