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

Articles found under tag: cli

Finding unmatched braces (brackets)


Recently I was checking for unmatched braces in a big text file with nearly half a million lines (300+ MB). Was there a closing brace for every opening brace? The text file was called 'beetle' and was actually a tab-separated table with each line divided into 77 fields. What I wanted to do was find…

Read Article

How to use flags in AWK


Flags in AWK are variables which are set to either true or false. They're handy for defining ranges over which AWK can act, as shown below. The AWK used here is GNU AWK 4.1.1 (gawk 4). Sometimes flags aren't needed I'll demonstrate with a simple text file called demo, which has 6 lines with 3…

Read Article

Proofreading for illusions with grep and AWK


Lexical illusions are very hard to find when proofreading. The most common lexical illusion is a duplicated word, as in this well-known example: A lexical illusion: many people are not aware that the the brain will automatically ignore a second instance of the word 'the' when it starts a new line. …

Read Article

Transposing rows and columns: 3 methods


Swapping the rows and columns in a table on the command line would seem to be a fairly easy thing to do. For example, with this tab-separated table (called 'tabbed') as input: get this tab-separated table ('swapped') as output: Datamash Transposing rows and columns is indeed easy if you have the…

Read Article

Steel, Password Managing the CLI Way


One thing that's probably obvious to anyone who's read more than a few Linux Rain articles is that we appreciate the CLI (command-line interface). Graphical programs and utilities are great and there are some fantastic examples of those out there, not to mention new ones being created all the time.…

Read Article

Kill Commands


On Linux systems, numerous users often come across a program or process that locks-up. The user will usually kill the software if the system does not do it first. Users may be familiar with some of the kill commands and signals, but does anyone understand all of them? There are four common kill…

Read Article

News Elsewhere

The World Runs on OpenStack

ServerWatch: The OpenStack Summit keynotes got underway the morning of October 25, with Mark Collier, Chief Operating Officer of the OpenStack Foundation, declaring that the world runs on OpenStack.

3 open source time management tools These free and open source tools can help you keep better track of your time for enhancing your personal and professional productivity.

Implementing Mandatory Access Control with SELinux or AppArmor in Linux

 tecmint: In this article we will explain the essentials of SELinux and AppArmor and how to use one of these tools for your benefit depending on your chosen distribution.

Configuring WINE with Winecfg

LinuxConfig: Many programs work under WINE with absolutely no configuration.

Ubuntu Snappy Core 16 Up to Release Candidate State, Raspberry Pi 3 Image Is Out

For those not in the know, Ubuntu Snappy Core or sometimes called Ubuntu Core is a slimmed down version of the Ubuntu Linux operating system

How To Download A RPM Package With All Dependencies In CentOS

A simple utility to download a RPM package without installing it in CentOS, RHEL, Fedora.

Physical RAM attack can root Android and possibly other devices

 CSOonline: Not only are Rowhammer attacks possible on ARM, but they're even easier to pull off than on x86.

Develop Network Applications for ESP8266 using Mongoose in Linux

 HowToForge: The ESP8266 is an inexpensive chip with integrated WiFi, developed by Expressif.

Benefits Of Using Lightweight Linux Distributions

There are quite a few lightweight linux distributions around Latest Articles

'The Wardrobe', a point & click adventure game release date announced, with day-1 Linux support

Tags:Adventure,Indie Game,Point & Click,Steam Point & Click adventure game 'The Wardrobe' [Official Site] to release with day-1 Linux support…

Classic platformer 'Titus the Fox: To Marrakech and Back' now has a Linux version on GOG

Tags:Action,DRM Free,GOG,Platformer,Retro,DOSBox 'Titus the Fox: To Marrakech and Back' [GOG], a platformer from 1992 that was originally released…

2D Tactical RPG 'Dungeon Rushers' is a game you may want to give a look at, demo available

Tags:Demo,Dungeon Crawler,Indie Game,RPG,Steam,StrategyDungeon Rushers was already covered in this previous GOL article, and it has moved to a full…

Human: Fall Flat released DRM free on GOG, a physics-based 3D puzzler

Tags:Indie Game,GOG,Initial Thoughts,Puzzle Human: Fall Flat [GOG, Official Site] was released on Steam back in July, but it now has a fresh DRM free…

Cities: Skylines - Natural Disasters now has an in-game trailer

Tags:Coming Soon,DLC,Simulation,SteamCities: Skylines - Natural Disasters [Official Site] is the next DLC for the city building simulation Cities:…

'Tether' a very promising UE4 first-person adventure game will be coming to Linux

Tags:Adventure,Coming Soon,Horror,Indie Game,Steam,Teaser,Unreal Engine,Video It's not often a trailer leaves me begging for more, but 'Tether'…

If you're in the mood for a decent Zombie survival game, don't pass up on Project Zomboid

Tags:Sandbox,Simulation,RPG,Steam,GOG,Early Access,Survival,Initial Thoughts Project Zomboid [Steam, GOG, Official Site] is the rather good sandbox…

Aspyr Media are reminding Linux gamers not to give up hope on Civilization VI

Tags:Aspyr MediaAspyr Media sent out a tweet today for Linux gamers stating that Civilization VI [Steam] for Linux is still possible. This is a good…

Feral Interactive will be livestreaming Deus Ex: Mankind Divided on Linux at 5PM UTC on Thursday

Tags:Coming Soon,Feral Interactive,LivestreamThis Thursday at 5PM UTC, Feral Interactive will be livestreaming the Linux port of Deus Ex: Mankind…

'A Quiver of Crows', a twin-stick shooter set in a grim world has day-1 Linux support

Tags:Initial Thoughts,Action,Steam,Indie Game I've followed 'A Quiver of Crows' [Steam, Official Site] for a while waiting for the release of this…

SIEGE, a strategic single-player card game released for Linux

Tags:Card Game,Strategy,Steam,Indie Game SIEGE [Steam], a strategic single-player card game recently released for Linux. I love card-based combat…

Pharaonic, the side-scrolling RPG & action game is now available DRM free on GOG

Tags:Action,DRM Free,GOG,Indie Game Pharaonic [GOG, Official Site] the stylish and difficult side-scrolling RPG/Action title is now available DRM…

The isometric typing adventure 'Epistory: Typing Chronicles' is now available DRM-free on GOG

Tags:Action,Adventure,GOG,Indie Game The unique atmospheric adventure typing game Epistory - Typing Chronicles is now available DRM free on GOG. It…

'Discovering Colors - Animals', a cheap colouring game for kids

Tags:Educational,Indie Game,Steam Discovering Colors - Animals [Steam, Official Site] is a cheap kids game about colouring and it recently gained a…

Games to play on Linux this Halloween, my top choices

Tags:Editorial,HorrorSo Halloween is fast approaching, and you want to play something scary, here’s some good ones to try out. It’s tough…