Skip to content

Instantly share code, notes, and snippets.


Mina Demian minademian

View GitHub Profile
minademian /
Created May 15, 2017
batch move downloaded PDFs to new dir
srcDir="/foo/bar" # <--- change this to where you will download the files
newDir="/foo/bar/ouch" # <--- change this to where you want to move the files
url="your url"
echo "Let's download some files..."
wget -m -P $srcDir -A pdf $url
echo "going to $srcDir..."
git init --bare $HOME/.cfg
alias config='/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME'
config config --local status.showUntrackedFiles no
echo "alias config='/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME'" >> $HOME/.zshrc
minademian / sanitize-dir-listing
Created Jan 14, 2017
sanitize Linux directory listing
View sanitize-dir-listing
# Sanitize a Linux directory listing so that it shows files, directories, and contents of subdirectories
# useful for sending a listing in an email, IM message, or online
^\-?[a-z]+(\s) # directory bit and file permissions
[0-9]{1}(\s) # directory counter, shows how many subdirectories this file has.
[a-z]+\s # owner
[a-z]+\s+ # group
[0-9]+\s+ # filesize
[0-9]+:?[0-9]+\s # date, last updated

Keybase proof

I hereby claim:

  • I am minademian on github.
  • I am minademian ( on keybase.
  • I have a public key ASD93lruSUIhKNCxwJtvzi0LnIHrJmybAS7eCGKz7VYgwgo

To claim this, I am signing this object:

You can’t perform that action at this time.