First commit
This commit is contained in:
commit
e98f446423
15
ZipAllFoldersInDir/justZipIt.sh
Executable file
15
ZipAllFoldersInDir/justZipIt.sh
Executable file
|
@ -0,0 +1,15 @@
|
||||||
|
#/bin/bash
|
||||||
|
compressionlevel=5
|
||||||
|
while getopts l:h options
|
||||||
|
do
|
||||||
|
case $options in
|
||||||
|
l) compressionlevel="$OPTARG";;
|
||||||
|
h) printf "\nLittle Bash script for converting all sub-folders of a folder\n\nUsage:\n.justZipIt.sh (or your alias) [-l compression level]\n\nStandard values:\ncompression level: 5\n\n"
|
||||||
|
exit 2;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
|
||||||
|
for filename in */
|
||||||
|
do
|
||||||
|
zip -$compressionlevel -r ${filename::-1}.zip $filename
|
||||||
|
done
|
3
ZipAllFoldersInDir/readme.md
Normal file
3
ZipAllFoldersInDir/readme.md
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
# ZipAllFoldersInDir
|
||||||
|
|
||||||
|
This helpfull script zips all folders of a directory
|
Loading…
Reference in a new issue