Skip to content

Instantly share code, notes, and snippets.

@yangl
Last active May 17, 2017 08:41
Show Gist options
  • Save yangl/f9ea874cd455f6720e3d237c74403132 to your computer and use it in GitHub Desktop.
Save yangl/f9ea874cd455f6720e3d237c74403132 to your computer and use it in GitHub Desktop.
常用shell备忘录
数据如下:
[2017-05-17 00:00:08.338] [INFO] [http-bio-8021-exec-104] [applog] [250] --validateAuthCode接口调用2,请求参数{"appId":"lancai","authCode":"ccfc95551640493406b04089e4b14e04","sign":"30573840a34733457d081551f5180a44ce45f515","sn":"9d5f890fb4509ab889d78f5dd27ec64d","timestamp":"1494950408309"},返回值{"data":{"openid":"17402156017","token":"BAAAAVwR_PCNAAAABwAAAAUAAAAGAAAABA0_0_FhbmRyb2lkNi4wLjNsYW5jYWk="},"msg":"成功","status":0}--
[2017-05-17 00:00:45.898] [INFO] [http-bio-8021-exec-142] [applog] [250] --validateAuthCode接口调用2,请求参数{"appId":"lancai","authCode":"6bd53c1f7cf3b8fdf6cacff2f6b8dc42","sign":"63184218432f46d5974fb783b6d8ae0efe165126","sn":"c63f174ce714b86471a547c6926a614f","timestamp":"1494950445876"},返回值{"data":{"openid":"17208560624","token":"BAAAAVwR_YNFAAAABgAAAAUAAAAGAAAABAG1y_BpcGhvbmU2LjAuNWxhbmNhaQ=="},"msg":"成功","status":0}--
[2017-05-17 00:01:02.986] [INFO] [http-bio-8021-exec-150] [applog] [250] --validateAuthCode接口调用2,请求参数{"appId":"lancai","authCode":"ce2caaa7013537c11fdc6a4aa01b08d3","sign":"d125521ae7419c0c0805f609c7272796b8a0493f","sn":"5a87c15b0535dc3550241f6cf00c32bf","timestamp":"1494950462971"},返回值{"data":{"openid":"17392064950","token":"BAAAAVwR_cYGAAAABgAAAAUAAAAGAAAABAyl2bZpcGhvbmU2LjAuNWxhbmNhaQ=="},"msg":"成功","status":0}--
[2017-05-17 00:01:04.069] [INFO] [http-bio-8021-exec-157] [applog] [250] --validateAuthCode接口调用2,请求参数{"appId":"lancai","authCode":"099800be776a20d98a70f244205a1576","sign":"cd6c9765d588f3c0709968f37bd6b6e5e02e9596","sn":"b478e2a1e4fc373f4825fa9a3413a093","timestamp":"1494950464027"},返回值{"data":{"openid":"17385073826","token":"BAAAAVwR_cpBAAAABwAAAAUAAAAGAAAABAw7LKJhbmRyb2lkNi4wLjhsYW5jYWk="},"msg":"成功","status":0}--
[2017-05-17 00:01:09.264] [INFO] [http-bio-8021-exec-156] [applog] [250] --validateAuthCode接口调用2,请求参数{"appId":"lancai","authCode":"e7c9cab485761f3905606dcc5eddebd6","sign":"12e101efa86ea0cf8ed6cc30043184750ab7beac","sn":"2c00465ba4c9c262135a973c2fa3712e","timestamp":"1494950469235"},返回值{"data":{"openid":"17401750920","token":"BAAAAVwR_d6EAAAABwAAAAUAAAAGAAAABA05pYhhbmRyb2lkNS45LjlsYW5jYWk="},"msg":"成功","status":0}--
[2017-05-17 00:01:33.276] [INFO] [http-bio-8021-exec-170] [applog] [250] --validateAuthCode接口调用2,请求参数{"appId":"lancai","authCode":"2ef15008a25cef2debbc99f150c62a1c","sign":"2dbf6e02167f191ed80ed3152be1c8527f262494","sn":"89030762fe42645671070eecd12c37ed","timestamp":"1494950493227"},返回值{"data":{"openid":"17208585658","token":"BAAAAVwR_jxXAAAABgAAAAUAAAAGAAAABAG2LbppcGhvbmU2LjAuNWxhbmNhaQ=="},"msg":"成功","status":0}--
取出其中的authCode--openid,如2ef15008a25cef2debbc99f150c62a1c--17208585658
head -n 400 huajiao-app.log|grep 'validateAuthCode接口调用2'|grep -Po '"authCode":"\w+"|"openid":"\w+"'|awk '{if(NR%2==0){printf $0 "\n"}else{printf "%s ",$0}}' |awk -F\" '{print $4 "--" $8}'
参见:http://www.jianshu.com/p/dbba519191af
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment