├── .gitignore ├── CHECKLIST.txt ├── README.md ├── awk ├── avg.awk ├── column.awk ├── lengths.awk ├── max.awk ├── min.awk ├── sum.awk └── var.awk ├── bash ├── bak.sh ├── bell.sh ├── capitalize.sh ├── col.sh ├── cp-replace.sh ├── csv2csv.sh ├── demoronizer.sh ├── dos2unix.sh ├── ebook-convert.sh ├── eggtimer.sh ├── extract-audio-from-video.sh ├── extract-icon-from-platter.sh ├── find-recent.sh ├── flac2mp3.sh ├── gen-indexhtml.sh ├── get-checklists.sh ├── git.sh ├── github-keys.sh ├── icons2dim.sh ├── icons2square.sh ├── iconv-filenames.sh ├── id3tag.sh ├── ipod2local.sh ├── iptables-simple.sh ├── jar-manifest-classpath.sh ├── java-io-tmpdir.sh ├── lowercase.sh ├── m4a2mp3.sh ├── mv-many.sh ├── mv-replace.sh ├── my-external-ip.sh ├── my-ip.sh ├── paths.sh ├── pdf-pages.sh ├── pwgen.sh ├── quote.sh ├── rewrite-git-commit-dates.sh ├── rip-audiocd.sh ├── rip-dvd.sh ├── run-length.sh ├── save-webpage.sh ├── screenshot.sh ├── ssh-authorizeme.sh ├── ssh-tunnel-keeper.sh ├── sys-vitalbackup-Linux.sh ├── template-html.sh ├── template-perl.sh ├── template-sh.sh ├── unrar.sh ├── uppercase.sh ├── wav2mp3.sh ├── wma2mp3.sh ├── words.sh └── wp-config-to-my-cnf.sh ├── experimental └── concat-movies.sh ├── gen-readme.sh ├── install.sh ├── obsolete ├── bash │ ├── bzr.sh │ ├── svn.sh │ └── svnadmin.sh └── perl │ ├── FreeBSD.pl │ ├── dbi-info.pl │ └── geoip-lookup.pl ├── perl ├── atime.pl ├── base64.pl └── pie.pl ├── python ├── .gitignore ├── check.sh ├── fakedate.py ├── free.py ├── iconv.py ├── paste.py ├── pp.py ├── pwgen.py ├── renum.py ├── seq.py ├── test.sh ├── tests │ ├── test_seq.py │ └── test_titlecase.py ├── titlecase.py ├── transpose.py └── xpath.py └── test-cases └── git-sh.tar.gz /.gitignore: -------------------------------------------------------------------------------- 1 | tmp 2 | __pycache__ 3 | -------------------------------------------------------------------------------- /CHECKLIST.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/CHECKLIST.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/README.md -------------------------------------------------------------------------------- /awk/avg.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/awk/avg.awk -------------------------------------------------------------------------------- /awk/column.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/awk/column.awk -------------------------------------------------------------------------------- /awk/lengths.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/awk/lengths.awk -------------------------------------------------------------------------------- /awk/max.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/awk/max.awk -------------------------------------------------------------------------------- /awk/min.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/awk/min.awk -------------------------------------------------------------------------------- /awk/sum.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/awk/sum.awk -------------------------------------------------------------------------------- /awk/var.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/awk/var.awk -------------------------------------------------------------------------------- /bash/bak.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/bak.sh -------------------------------------------------------------------------------- /bash/bell.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/bell.sh -------------------------------------------------------------------------------- /bash/capitalize.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/capitalize.sh -------------------------------------------------------------------------------- /bash/col.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/col.sh -------------------------------------------------------------------------------- /bash/cp-replace.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/cp-replace.sh -------------------------------------------------------------------------------- /bash/csv2csv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/csv2csv.sh -------------------------------------------------------------------------------- /bash/demoronizer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/demoronizer.sh -------------------------------------------------------------------------------- /bash/dos2unix.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/dos2unix.sh -------------------------------------------------------------------------------- /bash/ebook-convert.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/ebook-convert.sh -------------------------------------------------------------------------------- /bash/eggtimer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/eggtimer.sh -------------------------------------------------------------------------------- /bash/extract-audio-from-video.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/extract-audio-from-video.sh -------------------------------------------------------------------------------- /bash/extract-icon-from-platter.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/extract-icon-from-platter.sh -------------------------------------------------------------------------------- /bash/find-recent.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/find-recent.sh -------------------------------------------------------------------------------- /bash/flac2mp3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/flac2mp3.sh -------------------------------------------------------------------------------- /bash/gen-indexhtml.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/gen-indexhtml.sh -------------------------------------------------------------------------------- /bash/get-checklists.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/get-checklists.sh -------------------------------------------------------------------------------- /bash/git.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/git.sh -------------------------------------------------------------------------------- /bash/github-keys.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/github-keys.sh -------------------------------------------------------------------------------- /bash/icons2dim.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/icons2dim.sh -------------------------------------------------------------------------------- /bash/icons2square.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/icons2square.sh -------------------------------------------------------------------------------- /bash/iconv-filenames.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/iconv-filenames.sh -------------------------------------------------------------------------------- /bash/id3tag.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/id3tag.sh -------------------------------------------------------------------------------- /bash/ipod2local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/ipod2local.sh -------------------------------------------------------------------------------- /bash/iptables-simple.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/iptables-simple.sh -------------------------------------------------------------------------------- /bash/jar-manifest-classpath.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/jar-manifest-classpath.sh -------------------------------------------------------------------------------- /bash/java-io-tmpdir.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/java-io-tmpdir.sh -------------------------------------------------------------------------------- /bash/lowercase.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/lowercase.sh -------------------------------------------------------------------------------- /bash/m4a2mp3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/m4a2mp3.sh -------------------------------------------------------------------------------- /bash/mv-many.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/mv-many.sh -------------------------------------------------------------------------------- /bash/mv-replace.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/mv-replace.sh -------------------------------------------------------------------------------- /bash/my-external-ip.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/my-external-ip.sh -------------------------------------------------------------------------------- /bash/my-ip.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/my-ip.sh -------------------------------------------------------------------------------- /bash/paths.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/paths.sh -------------------------------------------------------------------------------- /bash/pdf-pages.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/pdf-pages.sh -------------------------------------------------------------------------------- /bash/pwgen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/pwgen.sh -------------------------------------------------------------------------------- /bash/quote.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/quote.sh -------------------------------------------------------------------------------- /bash/rewrite-git-commit-dates.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/rewrite-git-commit-dates.sh -------------------------------------------------------------------------------- /bash/rip-audiocd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/rip-audiocd.sh -------------------------------------------------------------------------------- /bash/rip-dvd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/rip-dvd.sh -------------------------------------------------------------------------------- /bash/run-length.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/run-length.sh -------------------------------------------------------------------------------- /bash/save-webpage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/save-webpage.sh -------------------------------------------------------------------------------- /bash/screenshot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/screenshot.sh -------------------------------------------------------------------------------- /bash/ssh-authorizeme.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/ssh-authorizeme.sh -------------------------------------------------------------------------------- /bash/ssh-tunnel-keeper.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/ssh-tunnel-keeper.sh -------------------------------------------------------------------------------- /bash/sys-vitalbackup-Linux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/sys-vitalbackup-Linux.sh -------------------------------------------------------------------------------- /bash/template-html.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/template-html.sh -------------------------------------------------------------------------------- /bash/template-perl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/template-perl.sh -------------------------------------------------------------------------------- /bash/template-sh.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/template-sh.sh -------------------------------------------------------------------------------- /bash/unrar.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/unrar.sh -------------------------------------------------------------------------------- /bash/uppercase.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/uppercase.sh -------------------------------------------------------------------------------- /bash/wav2mp3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/wav2mp3.sh -------------------------------------------------------------------------------- /bash/wma2mp3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/wma2mp3.sh -------------------------------------------------------------------------------- /bash/words.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/words.sh -------------------------------------------------------------------------------- /bash/wp-config-to-my-cnf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/bash/wp-config-to-my-cnf.sh -------------------------------------------------------------------------------- /experimental/concat-movies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/experimental/concat-movies.sh -------------------------------------------------------------------------------- /gen-readme.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/gen-readme.sh -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/install.sh -------------------------------------------------------------------------------- /obsolete/bash/bzr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/obsolete/bash/bzr.sh -------------------------------------------------------------------------------- /obsolete/bash/svn.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/obsolete/bash/svn.sh -------------------------------------------------------------------------------- /obsolete/bash/svnadmin.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/obsolete/bash/svnadmin.sh -------------------------------------------------------------------------------- /obsolete/perl/FreeBSD.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/obsolete/perl/FreeBSD.pl -------------------------------------------------------------------------------- /obsolete/perl/dbi-info.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/obsolete/perl/dbi-info.pl -------------------------------------------------------------------------------- /obsolete/perl/geoip-lookup.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/obsolete/perl/geoip-lookup.pl -------------------------------------------------------------------------------- /perl/atime.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/perl/atime.pl -------------------------------------------------------------------------------- /perl/base64.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/perl/base64.pl -------------------------------------------------------------------------------- /perl/pie.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/perl/pie.pl -------------------------------------------------------------------------------- /python/.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | virtualenv 3 | -------------------------------------------------------------------------------- /python/check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/python/check.sh -------------------------------------------------------------------------------- /python/fakedate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/python/fakedate.py -------------------------------------------------------------------------------- /python/free.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/python/free.py -------------------------------------------------------------------------------- /python/iconv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/python/iconv.py -------------------------------------------------------------------------------- /python/paste.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/python/paste.py -------------------------------------------------------------------------------- /python/pp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/python/pp.py -------------------------------------------------------------------------------- /python/pwgen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/python/pwgen.py -------------------------------------------------------------------------------- /python/renum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/python/renum.py -------------------------------------------------------------------------------- /python/seq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/python/seq.py -------------------------------------------------------------------------------- /python/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/python/test.sh -------------------------------------------------------------------------------- /python/tests/test_seq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/python/tests/test_seq.py -------------------------------------------------------------------------------- /python/tests/test_titlecase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/python/tests/test_titlecase.py -------------------------------------------------------------------------------- /python/titlecase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/python/titlecase.py -------------------------------------------------------------------------------- /python/transpose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/python/transpose.py -------------------------------------------------------------------------------- /python/xpath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/python/xpath.py -------------------------------------------------------------------------------- /test-cases/git-sh.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janosgyerik/shellscripts/HEAD/test-cases/git-sh.tar.gz --------------------------------------------------------------------------------