From dbf6639677796336bdb345efb70736d29c44f60f Mon Sep 17 00:00:00 2001 From: Mitsuo Tokumori Date: Fri, 24 Nov 2023 00:44:34 -0500 Subject: Add my bash scripts --- local/bin/lp1-unzip_deletebinaries_zip.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100755 local/bin/lp1-unzip_deletebinaries_zip.sh (limited to 'local/bin/lp1-unzip_deletebinaries_zip.sh') diff --git a/local/bin/lp1-unzip_deletebinaries_zip.sh b/local/bin/lp1-unzip_deletebinaries_zip.sh new file mode 100755 index 0000000..9a51d24 --- /dev/null +++ b/local/bin/lp1-unzip_deletebinaries_zip.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +# Script for LP1 labs that are uploaded to Google Drive with binaries and +# that causes problems with Google Drive's automatic virus scan. + +# unzip +for f in *.zip; do unzip -q "$f"; done + +# delete build/ and dist/ directories (virus detection in Google Drive) +find . -type d -regex '^.*/\(dist\|build\)$' -print0 | xargs -0 rm -r + +# zip +rm *.zip # remove old zip files +for d in */; do + dirname="${d%/}" + zip -qr "$dirname.zip" "$d" +done -- cgit v1.2.3