The Linux Rain Linux General/Gaming News, Reviews and Tutorials

Articles found under tag: linux-shell

Tips on Tables

By

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 Article

A Pivot Table In AWK

By

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 Article

Why I (sometimes) love regular expressions

By

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 Article

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

By

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 Article

Multiple-item data entry with YAD

By

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 Article

Scripting an OCR text archiver for Trove

By

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 Article

How to kill blank lines elegantly

By

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 Article

Building a gazetteer table from KML files

By

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 Article

News Elsewhere

Linuxtoday.com

How to care for the community over the code

At All Things Open 2016, Joe Brockmeier answers the question: How can companies can work effectively with open source communities?

httpstat - A Curl Statistics Tool to Check Website Performance

httpstat is a Python script that reflects curl statistics in a fascinating and well-defined way,

Redshift functionality on Fedora 25 (GNOME + Wayland). Yes, it's possible!

the linux rain: One of the changes that comes with Wayland is there is currently no way for third-party apps to modify screen gamma curves.

GoAccess (A Real-Time Apache and Nginx) Web Server Log Analyzer

 tecmint: GoAccess is an interactive and real time web server log analyzer program that quickly analyze and view web server logs.

Mozilla Reports 2015 Revenue of $421.3M

Internetnews: As has been the case since 2005, for 2015 Mozilla notes that, "the majority of Mozilla revenue is from Firefox Web browser search partnerships around the world."

How to install and configure web2py on CentOS 7

Web2Py is a simple yet powerful Python framework for developing web applications.

First open source RISC-V chips arrive in Arduino board

 hackerboards: SiFive's Arduino ready "HiFive1" development kit features its 320MHz FE310, the first MCU using the open RISC-V ISA. Also, Samsung is rumored to be using RISC-V.

Docker Deals with Canonical, Debuts Public Beta on AWS

ServerWatch: After six months in private beta the Docker for AWS service is now available as a public beta

Does Linux community trust Microsoft?

 DarkDuck: Does actually Linux community like Microsoft?

GamingOnLinux.com Latest Articles

Edge Of Eternity, a beautiful indie tribute to J-RPG classics is waiting on Unity & Vulkan

Tags:Action,Coming Soon,RPG,Unity3D,VulkanEdge Of Eternity [Official Site, Kickstarter] is a really fantastic looking indie tribute to the J-RPG…

Join me tonight at 8PM UTC for the weekly Linux gaming livestream

Tags:LivestreamTonight we have games to play! Come join me at 8PM UTC as we take a look at some more games and I attempt to play them live. Our…

ZeniMax are flexing their muscles towards DoomRL, trying to shut it down

Tags:Editorial,RoguelikeThis is quite sad really, Zenimax are now sending their cronies after DoomRL [Official Site] the Doom-inspired roguelike. The…

Inner Chains, an incredibly brutal looking UE4-built FPS that's coming to Linux shows off some gameplay

Tags:Action,FPS,Steam,Coming Soon,Video,Unreal EngineI'm incredibly excited to watch how Inner Chains [Official Site, Steam] has been progressing and…

Some thoughts on 'The Dwarves', the new action RPG from KING Art, a bit unpolished

Tags:Strategy,Action,Steam,GOG,Review The Dwarves [Steam, GOG, Official Site] is a rather great looking tactical action RPG from KING Art that…

It looks like more classic Topware Interactive games are coming to Linux

Tags:Coming Soon,Steam,WineIt seems Topware Interactive are continuing their Linux push with their classic games and I've noticed a few more that…

Astervoid 2000, a multiplayer​ space brawler with sick music is now on Linux

Tags:Arcade,Action,Steam,Indie Game,Initial Thoughts Astervoid 2000 [Steam, Official Site] was sent in by the developer and I've been testing out…

The most popular Linux & SteamOS gaming articles for November 2016, 172 in total

Tags:Article OverviewHere is a look back at the 15 most popular articles on GamingOnLinux for November 2016, an easy way to for you to keep up to…

Hardware maker 'Razer' has joined The Khronos Group to back open standards

Tags:Hardware,Virtual Reality,VulkanThis isn't exactly surprising, but Razer have joined The Khronos Group to back open standards. While not…

Drift Into Eternity, a single-player sci-fi survival experience is coming to Linux

Tags:Survival,Steam,Early Access,Indie Game,Coming Soon The developers of 'Drift Into Eternity' [Steam, Official Site] emailed me to let me know…

The new 'Master of Orion' has a major update inspired by the original MOO2 and a new DLC

Tags:GOG,Steam,StrategyMaster of Orion [Steam, GOG, Official Site] was somewhat eclipsed by Stellaris for me, but it has come back with a vengeance…

The Dwarves, the new fantasy RPG from KING Art is now available

Tags:Strategy,RPG,Steam The Dwarves [GOG, Steam, Official Site] is the fancy looking fantasy RPG from KING Art that arrived on Linux with a day-1…

What one game would blow your mind if it came to Linux & SteamOS?

Tags:EditorialIt's question time today here on GOL, so sit down and come have a chat. Today I ask a very simple question: what game would literally…

Meet 'Vilmonic', the pixel styled artificial life simulator, it's quite sweet

Tags:Itch.io,Steam,Indie Game,Early Access,Initial Thoughts Vilmonic [itch.io, Steam] is another late night discovery, this time thanks to the itch…

Angeldust, a free to play and Early Access sandbox RPG supports Linux

Tags:Early Access,Free Game,Sandbox,RPG,SteamAngeldust [Steam, Official Site] is a late night discovery after trawling through Steam around midnight…