diff --git a/.local/bin/tard b/.local/bin/tard new file mode 100755 index 0000000..0e2e8e8 --- /dev/null +++ b/.local/bin/tard @@ -0,0 +1,29 @@ +#!/bin/sh + +# tar a folder (default = cwd) + +folder="${1:-$PWD}" +name="$(basename $folder)" + +target="${name}.tar.gz" + +echo -n "Creating $target from ${folder}... " + +cd .. + +#--exclude-from=.gitignore \ +tar \ + --exclude=.git \ + --exclude=.github \ + --exclude=.gitignore \ + --exclude=*.gz \ + -zcvf \ + "$target" \ + "$name" + +cd - +mv "../$target" . + +echo "done" + +ls -lh "$target"