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.

UpGuard checks and validates configurations for every major OS, network device, and cloud provider.
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

Pretty Print a simple csv in the command line

Terminal - Pretty Print a simple csv in the command line
python -c 'import sys,csv; c = csv.reader(sys.stdin); [sys.stdout.write("^M".join(map(repr,r))+"\n") for r in c];' <tmp/test.csv | column -s '^M' -t
2010-02-01 14:57:25
User: pykler
Functions: c++ column python
1
Pretty Print a simple csv in the command line

Will handle pretty much all types of CSV Files.

The ^M character is typed on the command line using Ctrl-V Ctrl-M and can be replaced with any character that does not appear inside the CSV.

Tips for simpler CSV files:

* If newlines are not placed within a csv cell then you can replace `map(repr, r)` with r

Alternatives

There are 4 alternatives - vote for the best!

Terminal - Alternatives
column -s, -t <tmp.csv
2009-09-24 20:57:32
User: pykler
Functions: column
18

Splits the input based on commas and prints it in a nice column format. This would not work for CSV rows that have "," between quotes or with newline characters. Use only simple simple csv files.

Know a better way?

If you can do better, submit your command here.

What others think

This version should work with all CSV files!

Comment by pykler 409 weeks and 6 days ago

http://www.michaelkors-handbags.in.net

http://www.canadagoosejacketssale.us.com

http://www.cheapraybans-sunglasses.us.com

http://www.michaelkorsoutletofficials.us.com

http://www.christian-louboutinoutlet.us.org

http://www.christianlouboutin.com.co

http://www.ralphlaurenpoloshirts.me.uk

http://www.lacosteoutlet.us.org

http://www.adidasshoes.us.org

http://www.coachfactoryoutletonlinestores.us.com

http://www.ralph-laurenpolooutlet.us.com

http://www.mont-blancpens.us.com

http://www.michaelkorsoutletclearancee.us.com

http://www.fitflopsaleclearance.us.com

http://www.polooutlet.name

http://www.coachfactoryoutletofficials.us.com

http://www.raybansunglassesformen.us.com

http://www.mbtshoesoutlets.us.com

http://www.oakley-sunglassesoutletonline.us.com

http://www.nikeshoes.com.co

http://www.cheapuggboots.name

http://www.cheapuggboots.org

http://www.raybansun-glasses.com.co

http://www.fredperry.org.uk

http://www.ralphlaurenpolo-uk.org.uk

http://www.valentinooutlet.in.net

http://www.polooutletralphlauren.us.com

http://www.oakleysunglasseswholesaler.us.com

http://www.montblancpensoutlet.com

http://www.ralphlauren-polo.me.uk

http://www.yeezyboost350-v2.us.com

http://www.mcmoutletonline.us

http://raybansunglasses.co-sunglasses.com

http://nikeshoes.nike-com.com

http://www.oakley-sunglassesclearance.us.com

http://www.truereligionjeanss.us.com

http://www.pandoraoutlets.us.com

http://www.montblancpens-outlet.us.com

http://www.lunetterayban.fr

http://www.airjordan4.us

http://www.canadagooseoutlet-store.com.co

http://www.adidasnmd-r1.us.com

http://www.truereligionjeans-sale.us.com

http://www.mlbjerseys.net

http://www.adidasyeezyshoes.name

http://www.poloralphlaurenfactorystore.us.com

http://www.cheapjordans.name

http://www.edhardyclothing.us.com

http://www.michaelkorsoutletclearancehandbags.us.com

http://www.polo-ralphlaurenuk.me.uk

http://www.fitflops-saleclearance.us

http://www.cheapmlb-jerseys.us

http://www.nikeshoesoutlet.us.com

http://polooutlet.amegov.com

http://www.katespadeshandbags.us

http://www.ralphlauren-outletuk.org.uk

http://www.canadagoose.name

http://www.ralph-laurenoutletuk.me.uk

http://www.ralphlaurenoutlets.org.uk

http://www.michaelkorsoutlet-online.in.net

http://www.fredperrypoloshirts.co.uk

http://www.kate-spadeoutlet.us.org

http://www.nike-shoes.us.com

http://www.truereligion-outletstore.us.com

http://www.polo-ralphlauren-pascher.fr

http://www.poloralphlauren-uk.me.uk

http://www.mbtshoescheap.us.com

http://www.pradaoutletstore.us

http://www.pradaoutlet-store.us.com

http://poloralphlauren.amegov.com

http://www.true-religionoutletstore.us.com

http://www.lebron-jamesshoes.us.com

http://www.cheapuggs.name

http://www.michaelkorsoutlet-clearance.org

http://www.oakleysunglasseswholesales.us.com

http://www.michaelkorsoutlet-clearances.us.com

http://adidasyeezyshoes.adidassale.net

http://www.pandorajewelry-outlet.us.com

http://www.katespadeoutlet-store.us.com

http://www.longchampoutlet.us.org

http://www.nikeoutlet.com.co

http://www.oakleysunglasseswholesalee.us.com

http://www.oakleysunglassescheaps.us.com

http://www.fredperryoutlet.us.com

http://www.longchampoutletofficial.us.com

http://www.coachfactory-outlet.eu.com

http://www.adidasoutlet.com.co

http://www.asicsrunningshoes.us.com

http://www.coach-outletonlineclearance.us.com

http://www.christianlouboutin-uk.org.uk

http://www.oakleysunglassesformen.us.com

http://www.nhljerseyss.us.com

http://cheapraybansunglasses.co-sunglasses.com

http://www.coachfactoryoutletmiami.us.com

http://www.coachoutletcoachoutletstore.us.com

http://www.adidasoutlet.us.org

http://www.cheapjordansfor-sale.us.com

http://www.michaelkorsoutletofficial.com

http://www.hermesbeltsoutlet.us.com

http://www.pandoraoutletstore.us.com

http://www.michaelkorsoutlet-clearance.us

http://www.ralphlauren-shirts.org.uk

http://www.ralphlaurenoutletonlinestore.us.com

http://www.ralphlaurenofficial.us.com

http://www.michael-korshandbags.in.net

http://www.michaelkorsoutletonlinestore.us.org

http://www.oakleysunglassesfactory.us.com

http://www.polooutlet.us.org

http://www.raybanssun-glasses.com.co

http://www.coachoutletonlinecoachfactoryoutlets.us.com

http://www.michaelkorssoutletclearance.us.com

http://www.poloralphlauren-uk.org.uk

http://nikeshoes.up-nike.com

http://www.poloralph-laurenuk.co.uk

http://www.michael-korsoutletstore.in.net

http://www.coachfactoryoutlet-coachoutlet.us.com

http://www.canadagoosejacketss.com.co

http://www.christian-louboutinshoes.us

http://www.coach-outletonlinecoachfactoryoutlet.us.com

http://www.cheapnfljerseys.eu.com

http://www.mlbjerseys-wholesale.us.com

http://www.adidasyeezy-shoes.us.com

http://www.nike-shoes.us.org

http://www.valentino-outlet.us.com

http://www.ralph-laurenpolo.us.org

http://www.raybansunglassesonsale90off.us.com

http://www.fitflopssaleclearance.name

http://www.coachoutletcoachfactoryoutlets.us.com

http://www.airjordan.us.org

http://www.canadagoose-outlets.com.co

http://raybansunglassesoutlet.co-sunglasses.com

http://www.uggoutlet.name

http://www.oakleysunglassesss.us.com

http://www.canadagooses.com.co

http://www.ralphlaurenshirts.me.uk

http://www.michaelkorsoutlet-clearance.com

http://www.cheapjordans-forsale.us.com

http://www.oakleysunglasseswholesaleonline.us.com

http://www.coachoutletonlinecoachfactoryoutlet.com.co

http://www.kate-spadeoutletstore.us.com

http://www.nbajerseyss.us.com

http://yeezyboost.adidassale.net

http://www.nikeoutletstorelocations.com

http://www.montblancpenss.com.co

http://www.pandorajewelrycharms.us.com

http://www.mulberryhandbagsuk.co.uk

http://www.hermesbirkins.us.com

http://www.coachoutlet-clearance.us.org

chenlili20170503

Comment by chenyingying 32 weeks ago

http://www.huaracherunpas-cher.fr/nike-air-huarache-homme_150.html There's an easy selection for http://www.huaracherunpas-cher.fr/nike-huarache-beige_91.html gals which http://www.huaracherunpas-cher.fr/nike-air-huarache-run-chaussures_174.html shop in price selection http://www.huaracherunpas-cher.fr/nike-huarache-femmes_182.html , as well as http://www.huaracherunpas-cher.fr/nike-huarache-taille_49.html look nice, dressed http://www.huaracherunpas-cher.fr/air-huarache-run_157.html in greatest custom http://www.huaracherunpas-cher.fr/nike-huarache-free-run-pas-cher_156.html made tends to http://www.huaracherunpas-cher.fr/nike-air-flight-huarache_102.html make : affordable provide http://www.huaracherunpas-cher.fr/nikeair-huarache_88.html concerning high http://www.huaracherunpas-cher.fr/air-huarache-grise_142.html quality suppliers. If you have http://www.huaracherunpas-cher.fr/nike-air-huarache-turquoise_160.html another thing http://www.huaracherunpas-cher.fr/nike-huarache-toute-noir_154.html with regards http://www.huaracherunpas-cher.fr/nike-huarache-run_72.html to exceptional art work Christian http://www.huaracherunpas-cher.fr/nike-huarache-noir-et-bleu_130.html louboutin http://www.huaracherunpas-cher.fr/air-nike-huarache_107.html shoes tennis shoes, you http://www.huaracherunpas-cher.fr/huarache-nike-noir_149.html should buy these http://www.huaracherunpas-cher.fr/nike-huarache-agassi_133.html with a http://www.huaracherunpas-cher.fr/nike-huarache-3_108.html wonderful cost through http://www.huaracherunpas-cher.fr/chaussure-huarache-nike_173.html choosing a one of http://www.huaracherunpas-cher.fr/nike-huarache-leopard_57.html a kind http://www.huaracherunpas-cher.fr/nike-air-huarache-2_92.html from suppliers http://www.huaracherunpas-cher.fr/nike-air-huarache-noir_97.html price give you, on http://www.huaracherunpas-cher.fr/huarache-femmes_170.html the web. For http://www.huaracherunpas-cher.fr/nike-huarache-noir-et-rose_58.html doing that, you need http://www.huaracherunpas-cher.fr/nike-huarache-femme-pas-cher_140.html to get http://www.huaracherunpas-cher.fr/huarrache-blanche_135.html in touch with the corporation http://www.huaracherunpas-cher.fr/boutique-nike-huarache_151.html and acquire http://www.huaracherunpas-cher.fr/nike-air-huarache-chaussures_80.html all required facts from http://www.huaracherunpas-cher.fr/nike-air-huarache-original_144.html their http://www.huaracherunpas-cher.fr/nike-huarache-magenta_51.html website. So that you http://www.huaracherunpas-cher.fr/nike-huarache-light-ultramarine_171.html know inside style http://www.huaracherunpas-cher.fr/nike-huarache-marron_165.html market, and can't http://www.huaracherunpas-cher.fr/air-max-huarache_39.html purchase shoe in this http://www.huaracherunpas-cher.fr/nike-air-huarache-retro_70.html way, you http://www.huaracherunpas-cher.fr/nike-huarache-ultramarine_125.html may visit cyberspace, and http://www.huaracherunpas-cher.fr/nike-air-huarache-run_43.html locate http://www.huaracherunpas-cher.fr/nike-air-force-1-huarache_113.html respected, encouraged websites with such http://www.huaracherunpas-cher.fr/nike-huarache_93.html unique expense http://www.huaracherunpas-cher.fr/nike-huarache-2_166.html provides http://www.huaracherunpas-cher.fr/acheter-huarache_84.html relating to Louboutin shoes.Click here to http://www.huaracherunpas-cher.fr/nike-air-huarache-run-pas-cher_98.html obtain http://www.huaracherunpas-cher.fr/air-huarache-femme_90.html more data:Louboutin shoesReproduction Louboutin http://www.huaracherunpas-cher.fr/nike-air-huarache-rouge_47.html shoes http://www.huaracherunpas-cher.fr/huarache-leopard_77.html help you get these problems http://www.huaracherunpas-cher.fr/nike-huarache-premium_126.html and a lot http://www.huaracherunpas-cher.fr/air-huarache-solde_40.html much http://www.huaracherunpas-cher.fr/nike-air-huarache-og-retro_101.html more. How they http://www.huaracherunpas-cher.fr/nike-air-max-huarache-hybrid_121.html allow you to share http://www.huaracherunpas-cher.fr/chaussures-air-huarache_128.html the same time after http://www.huaracherunpas-cher.fr/air-huarache-og_71.html time http://www.huaracherunpas-cher.fr/huarache-acheter_83.html once more, the http://www.huaracherunpas-cher.fr/nike-air-huarache-og_162.html identical form of expertise directly to http://www.huaracherunpas-cher.fr/free-huarache_103.html them as the http://www.huaracherunpas-cher.fr/huarache-run_132.html original http://www.huaracherunpas-cher.fr/huarache-air-max_163.html may likely. When you purchase http://www.huaracherunpas-cher.fr/nike-air-huarache-light-ultramarine_64.html http://www.huaracherunpas-cher.fr/huarache-noir-et-rose_109.html your arranged making use of this http://www.huaracherunpas-cher.fr/nike-huarache-2013_159.html http://www.huaracherunpas-cher.fr/nike-huarache-prix_66.html manufacturer, possibly the special http://www.huaracherunpas-cher.fr/nouvelle-nike-huarache_82.html or even the imitation you http://www.huaracherunpas-cher.fr/huarache-enfant_62.html know that you're http://www.huaracherunpas-cher.fr/air-huarache-noire_117.html going to http://www.huaracherunpas-cher.fr/huarache-nike-chaussures_131.html get good http://www.huaracherunpas-cher.fr/huarache-5_74.html every thing not having http://www.huaracherunpas-cher.fr/huarache-free-run_145.html jeopardises developed http://www.huaracherunpas-cher.fr/nike-id-huarache_158.html at all. http://www.huaracherunpas-cher.fr/nike-air-huarache-blanche_153.html The most supplying concerning http://www.huaracherunpas-cher.fr/huarache-light_50.html experiencing one can http://www.huaracherunpas-cher.fr/nike-air-huarache-bleu_167.html 've got with http://www.huaracherunpas-cher.fr/huarache-bleu_111.html such shoes with regards http://www.huaracherunpas-cher.fr/nike-air-huarache-1991_65.html to. Any type http://www.huaracherunpas-cher.fr/nike-huarache-jd_46.html of step that http://www.huaracherunpas-cher.fr/nike-air-force-huarache_124.html they may http://www.huaracherunpas-cher.fr/nike-air-huarache-prix_120.html spend on someone, the http://www.huaracherunpas-cher.fr/air-huarache-noir_116.html particular sashaying inside church http://www.huaracherunpas-cher.fr/nike-huarache-gris_59.html section, http://www.huaracherunpas-cher.fr/chaussure-nike-air-huarache_76.html your own swagger http://www.huaracherunpas-cher.fr/nike-huarache-usa_114.html from your single bee http://www.huaracherunpas-cher.fr/nike-air-huarache-international_104.html surely nothing employee bee http://www.huaracherunpas-cher.fr/nike-huarache-homme_141.html a http://www.huaracherunpas-cher.fr/air-flight-huarache_68.html lot like about the http://www.huaracherunpas-cher.fr/nike-huarache-violet_54.html subject! They http://www.huaracherunpas-cher.fr/huarache-beige_106.html are the http://www.huaracherunpas-cher.fr/huarache-noir-et-blanc_96.html sort of shoes or http://www.huaracherunpas-cher.fr/huarache-og-2017_143.html even shoe which http://www.huaracherunpas-cher.fr/nike-air-huarache-light-pas-cher_44.html were put together by http://www.huaracherunpas-cher.fr/nike-air-zoom-huarache_89.html the most known http://www.huaracherunpas-cher.fr/nike-huarache-blanc_85.html keen in shoe http://www.huaracherunpas-cher.fr/huarache-2017_99.html for top level http://www.huaracherunpas-cher.fr/huarache-light-og_105.html of women, the http://www.huaracherunpas-cher.fr/huarache-nike-blanche_127.html kind who http://www.huaracherunpas-cher.fr/nike-huarache-free-run-2012_146.html definitely are competent to carry http://www.huaracherunpas-cher.fr/nike-air-flight-huarache-og_48.html this http://www.huaracherunpas-cher.fr/huarache-4_118.html specific shoe while http://www.huaracherunpas-cher.fr/chaussures-huarache_56.html using the appropriate bit of http://www.huaracherunpas-cher.fr/huarache-og_183.html class.Click http://www.huaracherunpas-cher.fr/nike-huarache-pour-femme_155.html right here to http://www.huaracherunpas-cher.fr/nike-air-huarache-light_168.html obtain additional facts:Giuseppe http://www.huaracherunpas-cher.fr/huarache-chaussures_95.html Zanotti Ripped SandalsIndeed, http://www.huaracherunpas-cher.fr/nike-huarache-id_164.html that maybe genuine. If http://www.huaracherunpas-cher.fr/basket-huarache_63.html you possess specific http://www.huaracherunpas-cher.fr/nike-air-huarache-mid_78.html Christian louboutin uk uk http://www.huaracherunpas-cher.fr/air-huarache-paris_138.html shoe about the http://www.huaracherunpas-cher.fr/air-huarache-homme_67.html toes http://www.huaracherunpas-cher.fr/huarache-noir-femme_60.html there is certainly http://www.huaracherunpas-cher.fr/nike-huarache-run-pas-cher_61.html absolutely no way http://www.huaracherunpas-cher.fr/huarache-bordeaux_53.html in the fashion blunder http://www.huaracherunpas-cher.fr/nike-huarache-fille_148.html truly happening.An http://www.huaracherunpas-cher.fr/nike-air-huarache-blanc_41.html advanced stylish and http://www.huaracherunpas-cher.fr/nike-huarache-boutique_147.html fashionable gal, you'll be http://www.huaracherunpas-cher.fr/huarache-instagram_169.html wanting heard about Christian http://www.huaracherunpas-cher.fr/huarache-montante_179.html http://www.huaracherunpas-cher.fr/huarache-nike-pas-cher_79.html louboutin uk shoes http://www.huaracherunpas-cher.fr/nike-huarache-solde_94.html shoe. In truth http://www.huaracherunpas-cher.fr/huarache-vintage_42.html such a maker http://www.huaracherunpas-cher.fr/nike-air-huarache-solde_181.html is the leading option when http://www.huaracherunpas-cher.fr/ women going to http://www.huaracherunpas-cher.fr/nike-huarache-1991_55.html decide http://www.huaracherunpas-cher.fr/nike-huarache-chaussures_129.html on a couple of http://www.huaracherunpas-cher.fr/air-huarache-blanc_123.html shoes with regard http://www.huaracherunpas-cher.fr/nike-air-huarache-90_110.html to many years. http://www.huaracherunpas-cher.fr/huarache-usa_100.html Though price of this http://www.huaracherunpas-cher.fr/huarache-chaussure_122.html kind of shoe http://www.huaracherunpas-cher.fr/huarache-noir_86.html might be a http://www.huaracherunpas-cher.fr/nike-air-huarache-pas-chere_161.html high priced http://www.huaracherunpas-cher.fr/air-huarache-nike_87.html , several these types of shoes http://www.huaracherunpas-cher.fr/nike-air-huarache-taille_172.html or http://www.huaracherunpas-cher.fr/basket-nike-huarache_45.html maybe shoe http://www.huaracherunpas-cher.fr/nike-air-huarache-beige_112.html may be used for a http://www.huaracherunpas-cher.fr/nike-huarache-free-light_134.html long time consequently http://www.huaracherunpas-cher.fr/nike-huarache-rouge_81.html making http://www.huaracherunpas-cher.fr/nike-huarache-light-og_115.html you look fashionable and trendy.You http://www.huaracherunpas-cher.fr/nike-huarache-safari_52.html are likely http://www.huaracherunpas-cher.fr/air-huarache-light_139.html to enjoy the http://www.huaracherunpas-cher.fr/achat-nike-huarache_137.html actual gorgeous black http://www.huaracherunpas-cher.fr/chaussure-air-huarache_180.html visible natural leather in addition http://www.huaracherunpas-cher.fr/nike-air-huarache-safari_73.html to http://www.huaracherunpas-cher.fr/nike-huarache-paris_69.html the high-class synthetic leather liner http://www.huaracherunpas-cher.fr/nike-air-huarache-light-ultramarine-og_75.html http://www.huaracherunpas-cher.fr/chaussures-huarache-nike_152.html internally. This makes your shoes an easy task to wear as well as enables your current individual wearing to maintain tranquil and in addition set via.Click right here to get additional facts:Giuseppe Zanotti FlatsYou've obtained definitely noticed how much megastars that love to add most of these shoes 1 . precisely what otherwise nevertheless the Christian louboutin uk shoes shoes?

Comment by scott154 15 weeks and 5 days ago

Your point of view

You must be signed in to comment.