Hide

What's this?

commandlinefu.com is the place to record those command-line gems that you return to again and again.

Delete that bloated snippets file you've been using and share your personal repository with the world. That way others can gain from your CLI wisdom and you from theirs too. All commands can be commented on, discussed and voted up or down.


If you have a new feature suggestion or find a bug, please get in touch via http://commandlinefu.uservoice.com/

Get involved!

You can sign-in using OpenID credentials, or register a traditional username and password.

First-time OpenID users will be automatically assigned a username which can be changed after signing in.

Hide

Stay in the loop…

Follow the Tweets.

Every new command is wrapped in a tweet and posted to Twitter. Following the stream is a great way of staying abreast of the latest commands. For the more discerning, there are Twitter accounts for commands that get a minimum of 3 and 10 votes - that way only the great commands get tweeted.

» http://twitter.com/commandlinefu
» http://twitter.com/commandlinefu3
» http://twitter.com/commandlinefu10

Subscribe to the feeds.

Use your favourite RSS aggregator to stay in touch with the latest commands. There are feeds mirroring the 3 Twitter streams as well as for virtually every other subset (users, tags, functions,…):

Subscribe to the feed for:

Hide

News

2011-03-12 - Confoo 2011 presentation
Slides are available from the commandlinefu presentation at Confoo 2011: http://presentations.codeinthehole.com/confoo2011/
2011-01-04 - Moderation now required for new commands
To try and put and end to the spamming, new commands require moderation before they will appear on the site.
2010-12-27 - Apologies for not banning the trolls sooner
Have been away from the interwebs over Christmas. Will be more vigilant henceforth.
2010-09-24 - OAuth and pagination problems fixed
Apologies for the delay in getting Twitter's OAuth supported. Annoying pagination gremlin also fixed.
Hide

Tags

Hide

Functions

Recursively search and replace old with new string, inside every instance of filename.ext

Terminal - Recursively search and replace old with new string, inside every instance of filename.ext
find . -type f -name filename.exe -exec sed -i "s/oldstring/oldstring/g" {} +;
2013-05-20 19:17:10
User: eddieb
Functions: find sed
1
Recursively search and replace old with new string, inside every instance of filename.ext

This is a slightly modified version of http://www.commandlinefu.com/commands/view/4283/recursive-search-and-replace-old-with-new-string-inside-files (which did not work due to incorrect syntax) with the added option to sed inside only files named filename.ext

Alternatives

There are 2 alternatives - vote for the best!

Terminal - Alternatives

Know a better way?

If you can do better, submit your command here.

What others think

In http://www.fakeoakleysonlineshop8.com/">foakleys, as in life, its not sufficient simply to stand out. Thats why superior athletes and well-liked people today rock our mens sunglasses. Choices incorporate Oakley HDPolarized lenses that block 99% of glare, as well as Iridium lens coating that additional minimize glare when balancing light transmission. For those who will need prescription correction, get them with Oakley Authentic Prescription Lenses inside a selection of colors and choices. A variety, Oakley Replica Sunglasses, Affordable Oakley Sunglasses, Oakley Confront, enabling guests to marvel in the high-definition optical measurement of lens to enlarge the image by the refractive power on the test machine, virtually eliminating distortion caused by the magnification. In attachment, it may contribute you to retain for the trend of favor. http://www.fakeoakleysonlineshop8.com/">Knockoff oakleys are so hot in current days. Have been celebrating the honor with a unique collection that carries the colors of pride and patriotism. Who was the legend? He was often a loner and occasionally a leader, an everyman who lived by a code, stood up for what was proper and did what necessary to be performed. The name Holbrook came from a similar inspiration. Holbrook is actually a timeless classic that echoes the screen heroes in the 1940s, 50s and 60s, the icons who inspired youth with their very own brand of defiance. New Releases http://www.foakleysvippop.com/">foakleys Sunglasses is usually a brand that under no circumstances sits nevertheless.

Comment by ganshang 67 weeks and 3 days ago

You will find countless areas that sell finest http://www.fakeoakleysonlineshop8.com/ Fake Oakleys at rock bottom costs. Today, knockoff oakleys together with the re-development of goods in a new way, cheap oakleys, and seek on the basis of adhering for the traditional benefits. Even so, in terms of a obtain as significant as a pair of Fake Oakley, take your time and shop around to ensure you strike the very best deal within your resources C ask around other users and explore the web sites! http://www.foakleysvippop.com/

Comment by ganshang 64 weeks and 2 days ago

Your point of view

You must be signed in to comment.

Related sites and podcasts