Never been to TextSnippets before?

Snippets is a public source code repository. Easily build up your personal collection of code snippets, categorize them with tags / keywords, and share them with the world (or not, you can keep them private!)

About this user

Jesse Blomberg http://imitationmonkey.com/

« Newer Snippets
Older Snippets »
2 total  XML / RSS feed 

Perl find and replace

perl -i.bak -pe "s/Old text/New text/g" file1 file2 file3


-i: the extension to append to the backup of the original file (omit the .bak for no backup)

Redirect all output to a single file

Shell commands often output to both standard output and standard error. If you want to send *all* of this to a log file, use the following.

your_shell_script >> /path/to/logfile 2>&1


The 2>&1 bit is the part that redirects standard error to standard out, allowing you to capture both.
« Newer Snippets
Older Snippets »
2 total  XML / RSS feed