
Useful Unix commands for data science Imagine you have a 4.2GB CSV file. It has over 12 million records and 50 columns. All you need from this file is the sum of all values in one particular column. How would you do it? Writing a script in python/ruby/perl/whatever would probably take a few minutes and then even more time for the script to actually complete. A database and SQL would be fairly quick, but then you'd have load the data, which is kind of a pain. Weather App ‘Stormcloud’ Adds Multiple Locations, More Weather app Stormcloud – which featured in our list of 2012′s top new applications – has been updated with a number of small new features, and a small new price. Completely re-written from the ground up, Stormcloud 1.2 now supports multiple locations, ‘chameleonic backgrounds’, and boasts some extra animations. The new chameleon background feature matches very closely to that used by Unity: Stormcloud 1.2′s new chamelonic backgrounds in action
About ShellCheck This page has been deprecated! Please see github.com/koalaman/shellcheck for updated information! ShellCheck is a static analysis and linting tool for sh/bash scripts. Bash String Manipulation Examples – Length, Substring, Find and Replace In bash shell, when you use a dollar sign followed by a variable name, shell expands the variable with its value. This feature of shell is called parameter expansion. But parameter expansion has numerous other forms which allow you to expand a parameter and modify the value or substitute other values in the expansion process. Top 10 Ubuntu Apps of 2012 The last 12 months have been some of the most tumultuous yet tremendous that Ubuntu has ever seen. Before we look back at the highs and lows of Ubuntu in 2012 lets first pay some attention to the bits that help make it what it is: the apps. So here are some of the best app-shaped debutantes of 2012. Stormcloud
How to Learn bash shell and scripting – The best tutorials for bash beginners Bash (Bourne-Again SHell) is a Linux and Unix-like system shell or command language interpreter. It is a default shell on many operating systems including Linux and Apple OS X. If you have always used a graphic user interface like KDE or Gnome or MS-Windows or Apple OS X, you are likely to find bash shell confusing. Cheat Sheet: Crontab by Example Today's article may be pretty basic for regular readers but hopefully some may find it useful. This article will cover creating a crontab entry and show some examples of common crontabs. The Cron daemon is a service that runs on all main distributions of Unix and Linux and specifically designed to execute commands at a given time. These jobs commonly refereed to as cronjobs are one of the essential tools in a Systems Administrators tool box.
Weave - All you need to connect, observe and control your containers What You Will Build Weave provides a software network optimized for visualizing and communicating with applications distributed within Docker containers. Using tools and protocols that are familiar to you, Weave’s network topology lets you to communicate between containerized apps distributed across multiple networks or hosts more quickly and efficiently. With Weave you focus on developing your application, rather than your infrastructure. As demonstrated in this tutorial, Weave works seamlessly with other tools such as Vagrant.
Writing Robust Bash Shell Scripts - David Pashley.comDavid Pashley.com Many people hack together shell scripts quickly to do simple tasks, but these soon take on a life of their own. Unfortunately shell scripts are full of subtle effects which result in scripts failing in unusual ways. It’s possible to write scripts which minimise these problems. In this article, I explain several techniques for writing robust bash scripts. How often have you written a script that broke because a variable wasn’t set? I know I have, many times.
BaBE - Bash By Examples - LinuxIntro BaBE - Bash By Examples; Your significant Linux scripting tutorial;; The easiest way to get your feet wet with a programming language is to start with a program that simply outputs a trivial text, the so-called hello-world-example. Here it is for bash: create a file named hello in your home directory with the following content: #!/bin/bashecho "Hello, world!"
27 Best Linux Tutorial Books That You Need To Download Now Do I need to describe what is Linux? No, I don’t. Because in the world of Technology, Everyone knows it. But why people do know? Linux is a versatile foundation of all the software and OS.