Keeping Track of My IP Address

December 31, 2012 by · 1 Comment
Filed under: bash, command line, HowTo, linux 

My main computer at home acts as a file and media server for the whole house, so it's pretty much turned on all the time. There are times when I'm away from home that I want to remotely access or download a file from my home computer. My home internet service uses a dynamic IP address and every once in a while we get a short interruption to our power that forces the modem to reset. Of course, when that happens, the modem pulls a new IP address. I thought it would be handy if I could come up with a script to keep track of my current IP address for me. Read more

Creating A Terminal Window Clock

January 10, 2012 by · Leave a Comment
Filed under: bash, command line, HowTo, linux 

If you've been using Linux for a while, you may be familiar with the terminal command, date. The date command will display the current date and time to the terminal. On my system, the default output of date looks like this: Read more

Batch Converting Audio With GStreamer

December 19, 2011 by · 3 Comments
Filed under: bash, HowTo, lame, linux, mp3, Ubuntu 

I recently got a new TV that allows me to stream audio and video from my computer to the TV. I tend to archive music from CD's I've purchased in FLAC format. Unfortunately, FLAC is not one of the formats supported by my TV. I decided to write a little script to convert my music archive into one of the supported file formats. Read more

Watermark Images With Nautilus Actions

March 21, 2010 by · 1 Comment
Filed under: bash, gnome, HowTo, image editing, linux, Ubuntu, web development 

In my last post I showed how you can add your own custom functions to the GNOME file manager with Nautilus Actions. I've also shown previously how to batch watermark images with ImageMagick. I've made some adjustments to my previous script so that it will automatically scale the watermark to fit the target image. Read more

Bash to Basics: The For Loop

February 14, 2010 by · 2 Comments
Filed under: bash, HowTo, linux, Ubuntu 

Previously I've shown how to use the bash while loop in a bash script. Today I'm going to show how to use another type of do loop in bash: the for loop.

The for loop is a little different from the other looping structures in bash. The other loop structures work by evaluating whether an expression is true or false. The for loop works on lists of values. As long as there are items left in the list, the for loop will execute.

Here's a basic example. Read more

Next Page »