Advertisement
teknoraver

pst2mbox

Jul 10th, 2015
326
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.40 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. [ $# -ge 2 ] || exec echo "Usage: $0 <destdir> <file1.pst> <file2.pst> ..."
  4. dst="$1"
  5. mkdir -p "$dst" || exec echo "Can't create $dst"
  6. [ -d "$dst" ] || exec echo "$dst: not a dir"
  7.  
  8. convertPst() {
  9.     local u d=pst-$$
  10.     echo "Converting $2..."
  11.     mkdir $d
  12.     readpst -q -t e -o $d "$2"
  13.     u="${2##*/}"
  14.     u="${u%.*}"
  15.     mv $d "$1/$u.sbd"
  16.     >"$1/$u"
  17. }
  18.  
  19. shift
  20. for i; do
  21.     convertPst "$dst" "$i"
  22. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement