Use cURL instead of wget on Mac OS X

I use wget all the time on my Linux machines, but was surprised to find it missing on my MacBook Pro. Since Mac OS is based on BSD, it uses cURL instead. Here’s a good way to scrape files from a remote server. curl -O...

Restart Ensim via CLI

After a few months of continuous use, I’ve found Ensim to start using too much swap space and getting sluggish. A quick restart via command line, always fixes both: /etc/init.d/epld restart

Pause a Linux Shell Script using Sleep

It’s easy to pause a shell script during execution. Just add: sleep 10 (where 10 is the number of seconds you want the script to pause.) Some code for testing would be… #!/bin/sh before=”$(date +%s)” echo $before sleep 3 after=”$(date...

Shell script date calculations

#!/bin/sh before=”$(date +%s)” echo $before sleep 5 Ymd=”$(date ‘+%Y%m%d’)” echo $Ymd after=”$(date +%s)” echo $after elapsed_seconds=”$(expr $after – $before)” echo Elapsed time for code block:...