为什么输出中仍然显示分隔符?我认为字段 2 和 4 将显示为没有-
分隔符。如何使用cut
命令不同时显示用于分隔字段的分隔符本身?
$ curl -s -m 2 https://am.i.mullvad.net/json | jq '.mullvad_exit_ip_hostname'
"nl-ams-wg-002"
$ curl -s -m 2 https://am.i.mullvad.net/json | jq '.mullvad_exit_ip_hostname' | sd '\"' '' | cut -d '-' -f 2,4
ams-002