sti*_*mer 5 regex bash awk json sed
我需要从中提取RJ3fadfiasdUYBxF6z
:
{"user":{"id":1325135,"uuid":"134513451","email":"ansdfaha@aol.com","joined_at":"2012-01-01T013:511:124.000Z","username":"testicl","title":"testli","thumb":"https://plex.tv/user/avatar?c=","hasPassword":true,"authToken":"RJ3fadfiasdUYBxF6z","authentication_token":"RJ3fadfiasdUYBxF6z","subscription":{"active":false,"status":"Inactive","plan":null,"features":["adaptive_bitrate","collections","photos-metadata-edition","radio","photos-favorites","federated-auth","Android - PiP","publishing_platform","news","kevin-bacon","client-radio-stations","TREBLE-show-features","web_server_dashboard","conan_redirect_qa","conan_redirect_alpha","conan_redirect_beta","transcoder_cache"]},"roles":{"roles":[]},"entitlements":[],"confirmedAt":"2012-01-01T13:31:31.000Z","forumId":23573,"rememberMe":false}}
Run Code Online (Sandbox Code Playgroud)
(?<=authToken\":\")(\w+)
Run Code Online (Sandbox Code Playgroud)
我怎样才能提取RJ3fadfiasdUYBxF6z
使用两种awk
,sed
或grep
不积极的回顾后?我没有perl支持。
我是在openwrt路由器上的bash脚本中执行此操作的。