diff --git a/repos/4322258/tar-and-scp.sh b/repos/4322258/tar-and-scp.sh new file mode 100644 index 0000000..35cf1b2 --- /dev/null +++ b/repos/4322258/tar-and-scp.sh @@ -0,0 +1,15 @@ +#!/bin/bash +tosend="" +for i in *.log; do + dir=$(echo $i | awk '{split($1,a,"_"); print a[1]}'); + if [ ! -d $dir ]; then + mkdir $dir; + fi; + mv $i $dir; + tosend="$tosend\n$dir" +done +for i in $(echo -e $tosend | uniq);do + echo Compressing $i + tar -zcvf $i.tar.gz $i + scp $i.tar.gz user@server +done \ No newline at end of file