Bash snippet - Convert zip crc32 to sfv


SUBMITTED BY: DanielK

DATE: Aug. 13, 2016, 2:30 p.m.

FORMAT: Bash

SIZE: 293 Bytes

HITS: 698

  1. function zip_crc32_to_sfv()
  2. {
  3. if [ $# -gt 0 ]; then
  4. { unzip -v "$1" | sed '1,3{/.*/d};/0\{8\}/d;s/^.*[[:digit:]]\+\s\{2\}.\+\s\{3\}.\{3\}.\{10\}\s\+[[:dig
  5. it:]]\{2\}:[[:digit:]]\{2\}.\(.\{8\}\).\{2\}\(.\+\).*$/\2 \1/;N;$!P;$!D;$d'; }
  6. else
  7. echo "${FUNCNAME} <source>"
  8. fi
  9. }

comments powered by Disqus