OS

Linux: 쉘스크립트 URL 인코딩 (Shell Script URL encoding)

빼인트 2023. 8. 30. 17:18
printf %s 'some string' | jq -sRr @uri

e.g.

get_encoded_url() {
  domain="http://xxx.com"
  encoded_uri=`printf %s "$1" | jq -sRr @uri`
  echo "$domain/$encoded_uri"
}

echo $(get_encoded_url "path1/path2/aaa bbb ccc")