Skip to content

Instantly share code, notes, and snippets.

@davidgardenier
Last active September 23, 2017 14:15
Show Gist options
  • Save davidgardenier/6bb620476561d4b85ef576e7b0335e55 to your computer and use it in GitHub Desktop.
Save davidgardenier/6bb620476561d4b85ef576e7b0335e55 to your computer and use it in GitHub Desktop.
Recursively unzip zip files
for f in `find ./ -name "*.zip"` ; do p=`pwd`; d=`dirname $f`; cd $d; b=`basename $f`; unzip -o $b; cd $p; done;
find . -name *.txt -exec rm -rf {} \;
for f in `find ./ -name "*.py"` ; do p=`pwd`; d=`dirname $f`; cd $d; b=`basename $f`; code2pdf -l -s a4 $b; cd $p; done
for f in */; do p=`pwd`; d=`dirname $f`; cd $d; pdftk "$f"*.pdf output "$p"/"${f::-1}".pdf; cd $p; done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment