General

Happy 3rd Birthday to The Geek Stuff

by Ramesh Natarajan on June 15, 2011


(more…)

{ 126 comments }

Get Your Copy of Sed and Awk 101 Hacks eBook

by Ramesh Natarajan on April 6, 2011

If you are spending lot of time on UNIX / Linux, you’ll be manipulating text files frequently. You may be making the similar edits on multiple configuration files on one or more servers. You may be digging huge log files (or data files) looking for certain information.

Sed and Awk 101 Hacks is a downloadable eBook that contains 101 practical examples on various advanced Sed and Awk features, and I promise it will help you understand everything you need to know about Sed and Awk.
(more…)

{ Comments on this entry are closed }

Quick Info about the Upcoming eBook

by Ramesh Natarajan on March 28, 2011

For the past several months, I’ve been working on writing a book on the two great UNIX tools — Sed and Awk.

I’ve spend lot of sleepless nights to make this book easy to read and understand with lot of examples. It is almost complete and the book will be released very soon. Once you understand how to use Sed and Awk effectively, you’ll be knocking down lot of complex text manipulation tasks just by writing few lines of Sed or Awk code.
(more…)

{ 17 comments }

It’s a Cute Baby Girl!

by Ramesh Natarajan on February 22, 2011

I would like to share this wonderful event in my life with all TGS readers.

We are blessed with a beautiful baby girl. Both mom and baby are doing well.

Holding this cute tiny package in my hands puts my life in perspective, and instantly gives me more meaning and purpose to my life. Words cannot express my happiness.

{ 344 comments }

Expect scripting language is easy to learn. It expects specific string, and sends (or responds) strings accordingly.

If you are new to expect, read our 6 expect script examples (including hello world example) to get a jump start.

This article explains the following in the expect scripting language.

  • Expressions – arithmetic operation
  • if construct in expect
  • looping constructs

(more…)

{ 3 comments }

Question: How do I check whether my HP Unix operating system HP-UX is running on 32-bit or 64-bit?

Answer: If you’ve installed it, you should know, as the installation CD (or ISO image) for a 32-bit HP-UX and 64-bit HP-UX are different. Let us assume that your sysadmin installed the OS, and you didn’t know whether he used a 32-bit or 64-bit HP-UX.
(more…)

{ 4 comments }

Here is the good, bad and ugly scenario for backups.

  • Ugly – Not having a backup. When the application or database crashes, you are screwed.
  • Bad – Taking regular backup, but storing the backup on the same server. When the application or database crashes, you can restore it from the backup located on the same server. But when the whole server crashes, and you lost the backup, you are screwed.
  • Good – Taking regular backup, and storing it in multiple locations.

(more…)

{ 9 comments }

Suggest Articles for The Geek Stuff

by Ramesh Natarajan on January 10, 2011

I’m very excited for this year and looking forward to write lot of high quality tutorials on Linux and open source technology.

There are tons of topics on Linux that we would like to cover, and we already started writing several articles for the upcoming weeks.

We also would like to cover topics that you are interested in.
(more…)

{ 16 comments }