Are these options (see spoiler) applicable to literally every command in go-ios?
spoiler
```
Options:
-v --verbose Enable Debug Logging.
-t --trace Enable Trace Logging (dump every message).
--nojson Disable JSON output
--pretty Pretty-print JSON command output
-h --help Show this screen.
--udid= UDID of the device.
--tunnel-info-port= When go-ios is used to manage tunnels for iOS 17+ it exposes them on an HTTP-API for localhost (default port: 28100)
--address= Address of the device on the interface. This parameter is optional and can be set if a tunnel created by MacOS needs to be used.
> To get this value run "log stream --debug --info --predicate 'eventMessage LIKE "*Tunnel established*" OR eventMessage LIKE "*for server port*"'",
> connect a device and open Xcode
--rsd-port= Port of remote service discovery on the device through the tunnel
> This parameter is similar to '--address' and can be obtained by the same log filter
```
I propose rewriting go-ios CLI to use Cobra.
Advantages:
--help
for every commandman
for free as wellSee also the Discord thread where it was discussed and accepted.
This issue is for tracking purposes.