Skip to content

Instantly share code, notes, and snippets.

View egyptiankarim's full-sized avatar
🙃
Huh?

Karim Said egyptiankarim

🙃
Huh?
View GitHub Profile
@egyptiankarim
egyptiankarim / trash.sh
Last active August 29, 2015 14:07
Shortcut for moving files to the trash.
#!/bin/sh
while [ $# -gt 0 ]
do
mv "$1" ~/.Trash
shift
done
### Keybase proof
I hereby claim:
* I am egyptiankarim on github.
* I am egyptiankarim (https://keybase.io/egyptiankarim) on keybase.
* I have a public key whose fingerprint is 5FE9 D3BA 2529 3CE2 D6BF 578E D360 6370 6856 0688
To claim this, I am signing this object:
@egyptiankarim
egyptiankarim / furl.sh
Last active October 16, 2015 21:30
Shortcut for encoding/decoding URLs.
#!/bin/sh
#
# Shortcut for encoding/decoding URLs.
usage () {
echo "Usage: $ furl [(d|e)] [URL]\n"
exit 1
}
if [ "$#" -ne 2 ]; then
@egyptiankarim
egyptiankarim / bang.sh
Last active October 16, 2015 21:35
Shortcut for sending HTTP(S) requests from files.
#!/bin/sh
#
# Shortcut for sending HTTP(S) requests from files.
#
# USAGE:
#
# $ bang [target] [request file] [response file (optional)]
usage () {
echo "Usage: $ bang [target] [request file] [response file (optional)]\n"
@egyptiankarim
egyptiankarim / tiny-server.sh
Created December 14, 2022 14:20
Convenient tiny web server for local dev and test.
# Convenient tiny web server for local dev and test.
ruby -run -e httpd . -b 127.0.0.1 -p 3000