Articles found under tag: linux-shell

headimage

Tips on Tables

Posted in Tutorials

By Bob Mesibov

Big data or small data, a lot of it comes these days as plain text arranged in rows and columns. Here are a few tips on working with tables of text, both in text editors and on the command line. CSV isn't what it seems. Text tables are often exported from databases and spreadsheets as…

Read full article
headimage

A Pivot Table In AWK

Posted in Tutorials

By Bob Mesibov

GNU AWK is a great tool for working with tables of data, and by using AWK arrays, you can quickly do column sums (and other calculations) based on unique values in another column (see below). Pivot tables in AWK are a bit trickier. In this article I do a slow walk through the code for a simple…

Read full article
headimage

Why I (sometimes) love regular expressions

Posted in Tutorials

By Bob Mesibov

Command line wizards are forever encouraging the rest of us to learn regular expressions (regex). We're told regex is elegant, powerful and incredibly useful. The downside is that regex can be seriously fiddly. One fly-spot out of place, and the code fails. For this reason I only use 'non-simple'…

Read full article
headimage

Scripting a 'Find-and-Replace' for big text files

Posted in Tutorials

By Bob Mesibov

EDIT 26/04/2014 I wrote the original fandr script to do single-word replacements in big files. To do multiple-word find-and-replace, the 'needle' variables have to be double-quoted, as in the revised script below. An example of a multiple-word replacement is at the end of this article. I use two…

Read full article
headimage

Multiple-item data entry with YAD

Posted in Tutorials

By Bob Mesibov

YAD (Yet Another Dialog) creates GUI dialogs for data entry, user notification, etc. It was written by Victor Ananjevsky and is described as a fork of Zenity. In fact, it greatly extends Zenity and has a very large number of handy options. Here I explain how to build a multiple-item data entry form…

Read full article
headimage

Scripting an OCR text archiver for Trove

Posted in Tutorials

By Bob Mesibov

Trove is the National Library of Australia's online database. It contains almost 400 000 000 digital items, including Australian newspaper articles from 1803 to 1954. Trove's newspaper portal is particularly useful. You can view an entire digitised newspaper page, or select (or search for) an…

Read full article
headimage

How to kill blank lines elegantly

Posted in Tutorials

By Bob Mesibov

If you do a Web search for 'linux delete blank lines' you'll find lots of command-line advice. Some of the advice, though, only applies to special cases. Here I explain two elegant and general methods for finding and deleting any blank lines in a text file. As a sample text I'll use the 8-line file…

Read full article
headimage

Building a gazetteer table from KML files

Posted in Tutorials

By Bob Mesibov

Geoscience Australia has a freely downloadable gazetteer of Australian placenames with more than 370 000 entries. The download is a .zip file (83 mb) containing a user guide together with placenames data in GML, KML and Microsoft Access (.mdb) formats. What I wanted from all that data was a simple…

Read full article

Linuxtoday.com

Building Cars With Crowdsourced Intelligence #linuxcon

eWEEK: The CEO of Local Motors explains to LinuxCon attendees why the future of automobiles is open.

Using Clocker and Apache Brooklyn to build a Docker cloud

OpenSource.com: With the growing potential of Docker, it's becoming clear that the future of at least some of the data center is going to be containerized.

Firefox adds preliminary support for casting to Chromecast

 LinuxGizmos: Mozilla is in the process of adding the ability to "cast" videos from Firefox to Chromecast devices, and you can try it now if you have the right hardware.

12 oddball odes to open-source

 NetworkWorld: The world of free and open-source software has spawned a surprising amount of original music.

Setup FTP server using VsFtp and Configure Secure FTP connections on Ubuntu 14.04 Server

 ubuntugeek: vsftpd is a GPL licensed FTP server for UNIX systems, including Linux.

Why do so many Linux users hate Oracle?

 ITworld: Oracle has always had a rather touch and go relationship with the open source community, to say the least.

What is a good EPUB reader on Linux

 xmodulo: If for some reasons you wish to open an electronic book in your computer, chances are that you will need specific software.

Microsoft Lobby Denies the State of Chile Access to Free Software

 softpedia: Fresh on the heels of the entire Munich and Linux debacle, another story involving Microsoft and free software has popped up across the world, in Chile.

Dangling the Linux Carrot

 FOSSforce: These are different desktops, all individual from one another, and I can do different things on each one of them at different times."

GamingOnLinux.com Latest Articles

DreadOut Third-Person Horror Game Released On Steam

There's a new game in town for those of you who like to be scared out of your minds by ghosts and supernatural events. And it looks quite terrifying.

GOL World Tour: Gaming From Argentina

The GOL World Tour will start in Argentina and stop off at different countries on a regular basis, looking at Linux developers and their games, throwing in a bit of culture and history too.

Lazors & Asteroids - Early-Access Sci-Fi Game Available On Linux

Lazors & Asteroids is an open world SciFi game, now on Alphafunding on Desura! The game has a chunk of open levels including large-scaled pre-set space battles and procedurally generated wars, along with a Free-Roam mode in which you have to collect items and attack cargo ships to upgrade your ship.

The Steam Controller: Not Everyone Gets It

Something I've noticed about the Steam controller is not very many gamers understand why it has trackpads and why this may be superior in some use cases, so here's a simple breakdown of my thoughts.

Gunpoint Stealth Puzzle Game Has Entered Linux Beta

A Linux beta has been made publicly available for Gunpoint on Steam for those Linux users who love to test and break software.

Pillars Of Eternity Backer Beta Available (Sadly Not For Linux Yet)

Pillars of Eternity now has a backer-beta available, but the Linux (and Mac) versions aren't due for a while yet sadly.

GOL Cast: Tower Defence, FPS Style In Sanctum 2

Sanctum 2 got released officially for Linux after being in beta for quite a while. So, it's our job to show you how well it runs and how good the actual game is. Time to protect some Cores!

A Bird Story RPG To Release On November 5th

In a press release last week the developer of indie hit To the Moon, Freebird Games, revealed that their next game, A Bird Story, will be available for Linux on Steam and GOG, among other distribution platforms.

The Witcher 3 For Linux Remains Officially Unconfirmed

The Witcher 3 for Linux remains officially unconfirmed now even after the front page of Steam itself advertised it as coming to SteamOS.

How To Build A Budget Steam Machine

For those who can't wait for the release of Valve's Steam Machines, this is a guide on how to build your own using parts tested to make sure they play nice together. The guide also doubles up as a cheap PC build for those looking to get the best value for money Linux gaming rig.

A Very Important Announcement For You

Today we have an important announcement to make for you, the GOL community. Before you go reading any further, please remain calm and read the whole article through before making any rushed decisions or leaving comments.

Cities Skylines, A City Builder Announced From Paradox & It's Coming To Linux

Linux is about to get a pretty deep and serious city builder courtesy of Paradox and Colossal Order named Cities Skylines.

Spellforce 3 Announced For Linux

Thanks to a couple of German news site we have learnt today that Spellforce 3 will be heading to Linux. Not surprising is that our new friends at Nordic Games are the publisher.

Ziggurat, An FPS Dungeon Crawler Now On Linux And It's Good, But With Issues

Ziggurat is a great looking mix of hectic FPS fighting and dungeon crawling, but it has been released with some major issues.

Monsters & Monocles, A Beautiful & Frantic Top Down Shooter

Monsters & Monocles looks absolutely fantastic and they need help on Steam Greenlight in the way of votes. Luckily it will support Linux from day one.