0
|
1 #!/bin/bash
|
|
2 dir="$(cd "$(dirname "$0")" && pwd)"
|
|
3 mkdir $PWD/$2_$3
|
|
4
|
|
5
|
|
6 #!/bin/bash
|
|
7 f=$(file $1)
|
|
8 zip7Type="7-zip archive"
|
|
9 tarType="tar archive"
|
|
10 bzip2Type="bzip2 compressed"
|
|
11 gzipType="gzip compressed"
|
|
12 zipType="Zip archive"
|
|
13 rarType="RAR archive"
|
|
14
|
|
15 if [[ "$f" == *"$zip7Type"* ]]; then
|
|
16 echo "7-zip"
|
|
17 echo "Trying: 7za e $1 -o$PWD/$2_$3/"
|
|
18 7za e $1 -o$PWD/$2_$3/
|
|
19 fi
|
|
20
|
|
21 if [[ "$f" == *"$tarType"* ]]
|
|
22 then
|
|
23 echo "tar archive"
|
|
24 echo "Trying: tar xvf $1 -C $PWD/$2_$3/"
|
|
25 tar xvf $1 -C $PWD/$2_$3/
|
|
26 fi
|
|
27
|
|
28 if [[ "$f" == *"$bzip2Type"* ]]
|
|
29 then
|
|
30 echo "bzip2 compressed data"
|
|
31 echo "Trying: tar jxf $1 -C $PWD/$2_$3/"
|
|
32 tar jxf $1 -C $PWD/$2_$3/
|
|
33 fi
|
|
34
|
|
35 if [[ "$f" == *"$gzipType"* ]]
|
|
36 then
|
|
37 echo "gzip compressed data"
|
|
38 echo "Trying: tar xvzf $1 -C $PWD/$2_$3/"
|
|
39 tar xvzf $1 -C $PWD/$2_$3/
|
|
40 fi
|
|
41
|
|
42 if [[ "$f" == *"$zipType"* ]]
|
|
43 then
|
|
44 echo "Zip archive"
|
|
45 echo "Trying: unzip $1 -d $PWD/$2_$3/"
|
|
46 unzip $1 -d $PWD/$2_$3/
|
|
47 fi
|
|
48
|
|
49 if [[ "$f" == *"$rarType"* ]]
|
|
50 then
|
|
51 echo "RAR archive"
|
|
52 echo "Trying: unrar e $1 $PWD/$2_$3/"
|
|
53 unrar e $1 $PWD/$2_$3/
|
|
54 fi
|
|
55 find $PWD/$2_$3/ -type f | grep -v "1_Summary_\|5_AA-sequences_\|6_Junction_" | xargs rm -f
|
|
56 python $dir/imgtconvert.py --input $PWD/$2_$3 --output $4
|
|
57
|