fork download
  1. #!/bin/bash
  2.  
  3. cat << EOF | awk 'BEGIN{ FPAT = "(\"[^\"]+\")|(\\[[^]]+\\])|([^ ]+)"} {for (i = 1; i <= NF; i++) printf "$%d = <%s>\n", i, $i}'
  4. 79a59df900b949e55d96a1e698fbacedfd6e09d98eacf8f8d5218e7cd47ef2be mybucket [06/Feb/2014:00:00:38 +0000] 192.0.2.3 79a59df900b949e55d96a1e698fbacedfd6
  5. 0
  6. 9d98eacf8f8d5218e7cd47ef2be 3E57427F3EXAMPLE REST.GET.VERSIONING - "GET /mybucket?versioning HTTP/1.1" 200 - 113 - 7 - "-" "S3Console/0.4" -
  7. 79a59df900b949e55d96a1e698fbacedfd6e09d98eacf8f8d5218e7cd47ef2be mybucket [06/Feb/2014:00:00:38 +0000] 192.0.2.3 79a59df900b949e55d96a1e698fbacedfd6
  8. 0
  9. 9d98eacf8f8d5218e7cd47ef2be 891CE47D2EXAMPLE REST.GET.LOGGING_STATUS - "GET /mybucket?logging HTTP/1.1" 200 - 242 - 11 - "-" "S3Console/0.4" -
  10. 79a59df900b949e55d96a1e698fbacedfd6e09d98eacf8f8d5218e7cd47ef2be mybucket [06/Feb/2014:00:00:38 +0000] 192.0.2.3 79a59df900b949e55d96a1e698fbacedfd6
  11. 0
  12. 9d98eacf8f8d5218e7cd47ef2be A1206F460EXAMPLE REST.GET.BUCKETPOLICY - "GET /mybucket?policy HTTP/1.1" 404 NoSuchBucketPolicy 297 - 38 - "-" "S3Consol
  13. /
  14. 0.4" -
  15. 79a59df900b949e55d96a1e698fbacedfd6e09d98eacf8f8d5218e7cd47ef2be mybucket [06/Feb/2014:00:01:00 +0000] 192.0.2.3 79a59df900b949e55d96a1e698fbacedfd6
  16. 0
  17. 9d98eacf8f8d5218e7cd47ef2be 7B4A0FABBEXAMPLE REST.GET.VERSIONING - "GET /mybucket?versioning HTTP/1.1" 200 - 113 - 33 - "-" "S3Console/0.4" -
  18. 79a59df900b949e55d96a1e698fbacedfd6e09d98eacf8f8d5218e7cd47ef2be mybucket [06/Feb/2014:00:01:57 +0000] 192.0.2.3 79a59df900b949e55d96a1e698fbacedfd6
  19. 0
  20. 9d98eacf8f8d5218e7cd47ef2be DD6CC733AEXAMPLE REST.PUT.OBJECT s3-dg.pdf "PUT /mybucket/s3-dg.pdf HTTP/1.1" 200 - - 4406583 41754 28 "-" "S3Console/0.
  21. "
  22. -
  23. 79a59df900b949e55d96a1e698fbacedfd6e09d98eacf8f8d5218e7cd47ef2be mybucket [06/Feb/2014:00:03:21 +0000] 192.0.2.3 79a59df900b949e55d96a1e698fbacedfd6
  24. 0
  25. 9d98eacf8f8d5218e7cd47ef2be BC3C074D0EXAMPLE REST.GET.VERSIONING - "GET /mybucket?versioning HTTP/1.1" 200 - 113 - 28 - "-" "S3Console/0.4" -
  26. EOF
Success #stdin #stdout 0s 5876KB
stdin
Standard input is empty
stdout
$1 = <79a59df900b949e55d96a1e698fbacedfd6e09d98eacf8f8d5218e7cd47ef2be>
$2 = <mybucket>
$3 = <[06/Feb/2014:00:00:38 +0000]>
$4 = <192.0.2.3>
$5 = <79a59df900b949e55d96a1e698fbacedfd6>
$1 = <0>
$1 = <9d98eacf8f8d5218e7cd47ef2be>
$2 = <3E57427F3EXAMPLE>
$3 = <REST.GET.VERSIONING>
$4 = <->
$5 = <"GET /mybucket?versioning HTTP/1.1">
$6 = <200>
$7 = <->
$8 = <113>
$9 = <->
$10 = <7>
$11 = <->
$12 = <"-">
$13 = <"S3Console/0.4">
$14 = <->
$1 = <79a59df900b949e55d96a1e698fbacedfd6e09d98eacf8f8d5218e7cd47ef2be>
$2 = <mybucket>
$3 = <[06/Feb/2014:00:00:38 +0000]>
$4 = <192.0.2.3>
$5 = <79a59df900b949e55d96a1e698fbacedfd6>
$1 = <0>
$1 = <9d98eacf8f8d5218e7cd47ef2be>
$2 = <891CE47D2EXAMPLE>
$3 = <REST.GET.LOGGING_STATUS>
$4 = <->
$5 = <"GET /mybucket?logging HTTP/1.1">
$6 = <200>
$7 = <->
$8 = <242>
$9 = <->
$10 = <11>
$11 = <->
$12 = <"-">
$13 = <"S3Console/0.4">
$14 = <->
$1 = <79a59df900b949e55d96a1e698fbacedfd6e09d98eacf8f8d5218e7cd47ef2be>
$2 = <mybucket>
$3 = <[06/Feb/2014:00:00:38 +0000]>
$4 = <192.0.2.3>
$5 = <79a59df900b949e55d96a1e698fbacedfd6>
$1 = <0>
$1 = <9d98eacf8f8d5218e7cd47ef2be>
$2 = <A1206F460EXAMPLE>
$3 = <REST.GET.BUCKETPOLICY>
$4 = <->
$5 = <"GET /mybucket?policy HTTP/1.1">
$6 = <404>
$7 = <NoSuchBucketPolicy>
$8 = <297>
$9 = <->
$10 = <38>
$11 = <->
$12 = <"-">
$13 = <"S3Consol>
$1 = </>
$1 = <0.4">
$2 = <->
$1 = <79a59df900b949e55d96a1e698fbacedfd6e09d98eacf8f8d5218e7cd47ef2be>
$2 = <mybucket>
$3 = <[06/Feb/2014:00:01:00 +0000]>
$4 = <192.0.2.3>
$5 = <79a59df900b949e55d96a1e698fbacedfd6>
$1 = <0>
$1 = <9d98eacf8f8d5218e7cd47ef2be>
$2 = <7B4A0FABBEXAMPLE>
$3 = <REST.GET.VERSIONING>
$4 = <->
$5 = <"GET /mybucket?versioning HTTP/1.1">
$6 = <200>
$7 = <->
$8 = <113>
$9 = <->
$10 = <33>
$11 = <->
$12 = <"-">
$13 = <"S3Console/0.4">
$14 = <->
$1 = <79a59df900b949e55d96a1e698fbacedfd6e09d98eacf8f8d5218e7cd47ef2be>
$2 = <mybucket>
$3 = <[06/Feb/2014:00:01:57 +0000]>
$4 = <192.0.2.3>
$5 = <79a59df900b949e55d96a1e698fbacedfd6>
$1 = <0>
$1 = <9d98eacf8f8d5218e7cd47ef2be>
$2 = <DD6CC733AEXAMPLE>
$3 = <REST.PUT.OBJECT>
$4 = <s3-dg.pdf>
$5 = <"PUT /mybucket/s3-dg.pdf HTTP/1.1">
$6 = <200>
$7 = <->
$8 = <->
$9 = <4406583>
$10 = <41754>
$11 = <28>
$12 = <"-">
$13 = <"S3Console/0.>
$1 = <">
$1 = <->
$1 = <79a59df900b949e55d96a1e698fbacedfd6e09d98eacf8f8d5218e7cd47ef2be>
$2 = <mybucket>
$3 = <[06/Feb/2014:00:03:21 +0000]>
$4 = <192.0.2.3>
$5 = <79a59df900b949e55d96a1e698fbacedfd6>
$1 = <0>
$1 = <9d98eacf8f8d5218e7cd47ef2be>
$2 = <BC3C074D0EXAMPLE>
$3 = <REST.GET.VERSIONING>
$4 = <->
$5 = <"GET /mybucket?versioning HTTP/1.1">
$6 = <200>
$7 = <->
$8 = <113>
$9 = <->
$10 = <28>
$11 = <->
$12 = <"-">
$13 = <"S3Console/0.4">
$14 = <->