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.


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.

Universal configuration monitoring and system of record for IT.
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

May 19, 2015 - A Look At The New Commandlinefu
I've put together a short writeup on what kind of newness you can expect from the next iteration of clfu. Check it out here.
March 2, 2015 - New Management
I'm Jon, I'll be maintaining and improving clfu. Thanks to David for building such a great resource!
Hide

Top Tags

Hide

Functions

Psst. Open beta.

Wow, didn't really expect you to read this far down. The latest iteration of the site is in open beta. It's a gentle open beta-- not in prime-time just yet. It's being hosted over at UpGuard (link) and you are more than welcome to give it a shot. Couple things:

  • » The open beta is running a copy of the database that will not carry over to the final version. Don't post anything you don't mind losing.
  • » If you wish to use your user account, you will probably need to reset your password.
Your feedback is appreciated via the form on the beta page. Thanks! -Jon & CLFU Team

Use tee to process a pipe with two or more processes

Terminal - Use tee to process a pipe with two or more processes
echo "tee can split a pipe in two"|tee >(rev) >(tr ' ' '_')
2010-08-14 20:38:59
User: axelabs
Functions: echo tee tr
33
Use tee to process a pipe with two or more processes

Tee can be used to split a pipe into multiple streams for one or more process to work it. You can add more " >()" for even more fun.

Alternatives

There are 4 alternatives - vote for the best!

Terminal - Alternatives
tee >(cat - >&2)
2010-07-20 17:22:31
User: camocrazed
Functions: cat tee
5

the tee command does fine with file names, but not so much with file descriptors, such as &2 (stderr). This uses process redirection to tee to the specified descriptor.

In the sample output, it's being used to tee to stderr, which is connected with the terminal, and to wc -l, which is also outputting to the terminal. The result is the output of bash --version followed by the linecount

Know a better way?

If you can do better, submit your command here.

What others think

Cool trick!

Unfortunately Cygwin has a bug in 1.7 that prevents this from working. AIX also has problems with it - it runs once but hangs after that. I thought it was leaving pipes around but it still hangs if I delete them from /tmp. Any help is much appreciated.

Comment by randy909 335 weeks and 1 day ago

My debian show this error: tee: /dev/fd/63: File or directory not found

Comment by n158 210 weeks and 5 days ago

Here is the magic behind it:

http://tldp.org/LDP/abs/html/process-sub.html

Comment by axelabs 198 weeks and 5 days ago

This particular appears almost just like a Burberry handbags is going to be in the end one of many pro stylish using the approach complete globe. BURBERRY is going to be popular resulting from it is outdoors use, today as well as night time is superior recognized for their simply developed handbags.We currently have actually appeared from your popular directories of the earth's greatest stores to get offers that will men similar to that can increase affect in your gift-giving and show you actually treatment.So perception is actually to perform enough study on the internet, searching for numerous suggestions, you can save to get developer goods some place else on this planet to store to purchase. In the similar occasion, some amazing United States in particular wallet. Burberry Handbags to get the actual easily-recognizable label of superior quality handbags.Principal Type is really a artist garments web page containing a good choice of luxurious solutions coming from Europe, U.Azines, Croatia as well as other nations throughout the world. Commenced off of in the store in addition to teleordering listing enterprise with 96 and still have truly efficiently transferred in to a e-Commerce based mostly site with regard to purchasing economical developer garments either way celebrities as well as the typical. Principalfashion makes use of his or her many years of marketing designer apparel knowledge to make their terrific option and also fantastic client assist with world wide style wizards.You will surely track down which several of these web stores source sales as there are one thing for pretty much every single price range strategy. Several on the internet stores will unquestionably deal with and provide cost-free connected with payment associated with price to the People and Europe and may surely bill a compact charge to supply to the majority destinations regarding the world. Don't forget aside from a present, the best existing is actually loitering using your experienced 1.When choosing a headband, it is essential the scarf meets your current jacket or even small business fit besides ones tank top or perhaps top. While principle in the thumb, a shawl really should have about 58 to 70 in . very long that is certainly the reason http://www.hermesbeltsbirkinkellybag.co.uk/ why ought to be watchful when progressing. When you not have the elevation to hold on to it away, will not select a genuinely extended headscarf.The scents of smells promote each of our sense of scent. They send out and about a myriad of various communications to your brain. And that we next evaluate if we like or do not like these tendencies. Undoubtedly, the scents that we gradually prefer to wear should wow ourselves, and also the folks about us. Therefore, it's an excellent notion that you follow smells that happen to be of the highest quality. No person intentions to get connected to anyone who makes use of only affordable aroma.When choosing the headscarf intended for by yourself, be sure that your sheet you choose is involving excellent premium quality. Soft silk headscarfs are a great solution to go along with in addition to increase your attire and also offer your own wardrobe together using your different guys's type add-ons.

Comment by stephanieg915 1 day ago

Your point of view

You must be signed in to comment.