/ sandboxCopy
sandboxCopy
 1  #!/usr/bin/env bash
 2  specdir=out
 3  RHOST=kaylee
 4  RPATH=/home/khronos/memberftp/vulkan/
 5  
 6  cd $specdir || (echo "Can't cd to $specdir !" ; exit 1)
 7  # Create tarball and upload/copy/extract that to speed things
 8  echo "Creating tarball"
 9  tar czpf /tmp/tarball.tgz .
10  echo "Uploading tarball"
11  scp /tmp/tarball.tgz $RHOST:$RPATH
12  echo "Extracting tarball on server"
13  # Could add "&& rm tarball.tgz" but nice to have around
14  ssh $RHOST "cd $RPATH && tar xzpf tarball.tgz"
15  echo "Removing tarball"
16  rm /tmp/tarball.tgz
17  
18  # scp -rp * $RHOST:$RPATH