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

Articles found under tag: grep

How to deal with NBSPs in a terminal

By

A non-breaking space (NBSP) is a special kind of whitespace. It's an invisible signal that tells a text-processing program to avoid replacing that space with a linefeed or carriage return. For example, if you wrote "2 kg" in LibreOffice Writer and didn't want the "2" to be at…

Read Article

BASH drivers, start your engines

By

There's always more than one way to do a job in the shell, and there may not be One Best Way to do that job, either. Nevertheless, different commands with the same output can differ in how long they take, how much memory they use and how hard they make the CPU work. Out of curiosity I trialled 6…

Read Article

A script to find empty fields in a table

By

It's pretty easy to see which fields are empty in the tab-separated table demo (below). The 2nd and 4th field, Col2 and Col4, have no visible characters at all in the rows below the header line: That was simple, but what if the table is huge, with lots of fields and records? Eyeballing for fields…

Read Article

How to build and edit LibreOffice dictionaries

By

When writing or editing scientific-type text in LibreOffice Writer, I rely a lot on its spellchecker. Unfortunately, the scientific terms I'd like to check aren't in the default dictionaries behind LibreOffice's spellchecking routine. There are two ways out of this dilemma. The first is to deal…

Read Article

grep vs AWK vs Ruby, and a uniq disappointment

By

In my data-cleaning work I often make up tallies of selected individual characters from big, UTF-8-encoded data files. What's the best way to do this? As shown below, I've tried grep/sort/uniq, AWK and Ruby, and AWK's the fastest. The trials also revealed an unexpected problem with the uniq program…

Read Article

Scripting a DNA sequence viewer

By

SANITY WARNING: Please don't read this article unless you're a compulsive shell scripter, like me. Seriously. There are some excellent FOSS sequence viewers in the distro repositories, with great GUIs and lots of features. Why would you want to build a less capable viewer that only works in a…

Read Article

Hunting gremlin characters

By

When cleaning UTF-8 text files I sometimes come across invisible characters that I call 'gremlins'. These aren't the usual non-printing characters, like whitespace and (horizontal) tab, which are non-printing characters I expect to find in the plain text files I work with. Gremlins are weird things…

Read Article

Proofreading for illusions with grep and AWK

By

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

Scripting a 4-Color Multiple Grepper

By

I wrote the shell script described here ('grep4') to find up to four items at the same time in my data tables, which are big text files with one record per line. The script gives each searched-for item its own color on the terminal screen. It lets me know in advance how many 'hits' there are, so…

Read Article

News Elsewhere

Linux Today

Redis 8.2 Brings Up to 49% More Throughput

Redis 8.2 in-memory data store is now GA, delivering up to 35% faster commands, 49% more throughput, and major memory savings.

The post Redis 8.2 Brings Up to 49% More Throughput appeared first on Linux Today.

4 Best Free and Open Source Travel Planners

This roundup focuses on software which act as a digital travel assistant. The software makes collecting all the information about your travel inside a single application easy and straightforward.

The post 4 Best Free and Open Source Travel Planners appeared first on Linux Today.

Linus Torvalds Announces First Linux Kernel 6.17 Release Candidate

The final release of the Linux 6.17 kernel series is expected in late September or early October 2025.

The post Linus Torvalds Announces First Linux Kernel 6.17 Release Candidate appeared first on Linux Today.

GNOME 49 Overhauls Backlight Control

GNOME 49, coming September 17, revamps HDR backlight controls with Mutter handling brightness for multiple monitors more efficiently.

The post GNOME 49 Overhauls Backlight Control appeared first on Linux Today.

PeaZip 10.6 File Archiver Brings Faster Large Archive Browsing

PeaZip 10.6, an open-source file archiver, brings faster archive browsing, new 7z codec support, improved Zpaq integration, and better file manager features.

The post PeaZip 10.6 File Archiver Brings Faster Large Archive Browsing appeared first on Linux Today.

KDE Frameworks 6.17 Is Out, Here’s What’s New

Discover the latest features and improvements in KDE Frameworks 6.17. Explore what's new and how it enhances your development experience today!

The post KDE Frameworks 6.17 Is Out, Here’s What’s New appeared first on Linux Today.

openSUSE Linux: 20 Years Strong

Celebrate 20 years of openSUSE Linux! Discover its evolution, features, and community impact. Join us in honoring two decades of innovation and collaboration.

The post openSUSE Linux: 20 Years Strong appeared first on Linux Today.

14 Best Free and Open Source Linux WebRTC Tools

Discover the 14 best free and open source Linux WebRTC tools to enhance your communication projects. Explore features, benefits, and installation tips.

The post 14 Best Free and Open Source Linux WebRTC Tools appeared first on Linux Today.

How to Install RPM Packages on Ubuntu 24.04

Learn how to install RPM packages on Ubuntu 24.04 with our step-by-step guide. Simplify your software management and enhance your system today!

The post How to Install RPM Packages on Ubuntu 24.04 appeared first on Linux Today.

Independent Distro KaOS Linux 2025.07 Is Out with KDE Plasma 6.4 and Linux 6.15

Discover the latest KaOS Linux 2025.07 release featuring KDE Plasma 6.4 and Linux 6.15. Experience cutting-edge performance and sleek design today!

The post Independent Distro KaOS Linux 2025.07 Is Out with KDE Plasma 6.4 and Linux 6.15 appeared first on Linux Today.

GamingOnLinux Latest Articles

Hollow Knight: Silksong 'special announcement' coming August 21

A special announcement from Team Cherry has been revealed for Hollow Knight: Silksong..Read the full article on GamingOnLinux.

HELLDIVERS 2 x Halo: ODST crossover arrives on August 26

Okay fine, I'll load HELLDIVERS 2 up again. I definitely don't want to miss the new HELLDIVERS 2 x HALO: ODST Legendary Warbond..Read the full…

Ukrainian devs Cheers LLC bring puzzle-metroidvania Neanderthallica to Linux and macOS

Neanderthallica blends a prehistoric world with a twist of sci-fi, a puzzle-metroidvania that's now supported on Linux and macOS..Read the full…

Valve continue building up their new game Deadlock with a big update with six new heroes

Valve developers are still working on their upcoming game Deadlock, a third-person MOBA and the latest update is a pretty big one..Read the full…

Steampunk auto-shooter Airships: Lost Flotilla gets a big free content update

Airships: Lost Flotilla is a really good auto-shooter taking elements from survivor-like bullet hells and it just had a big free content…

Webcam-based head & eye tracking app for gaming, LookPilot gets improved Linux compatibility

LookPilot continues being one of the most promising (and cheapest) ways to get 6DoF head & eye tracking for gaming on Linux..Read the full…

Puzzle colony builder AUTARKIS looks great with a demo up and releases September 1

AUTARKIS is an upcoming puzzle colony builder from developer rockingprojects. It's all about building mini colonies, and protecting them from…

Clean up the world in Kingdoms of the Dump a SNES styled JRPG coming in November

After a successful Kickstarter back in 2019, Roach Games have confirmed that Kingdoms of the Dump is set for release in November..Read the full…

GeForce NOW gets Blackwell GPUs, install to play games, a Steam Deck upgrade and Discord integration

NVIDIA GeForce NOW is set for some huge upgrades with GeForce RTX 5080-powered servers, a new way to play games and the Steam Deck gets a boost…

Nintendo 64 emulator gopher64 recently added save state slots and netplay cloud servers

If Nintendo 64 is your thing, keep an eye on the gopher64 emulator which is steadily adding in more features and has Linux support..Read the full…

Pre-Fortress 2 is coming to Steam to bridge the gap between Team Fortress and Team Fortress 2

Another big Team Fortress 2 (TF2) mod is coming to Steam with Pre-Fortress 2 aiming to bridge the gap between the original and TF2..Read the full…

Monster taming roguelite Aethermancer from the Monster Sanctuary devs arrives September 23

Monster Sanctuary from moi rai games is a great monster taming metroidvania, and now they're set to release Aethermancer into Early Access for…

Valve announce language-specific user review scores for Steam games

Valve have carefully tweaked the user review system for Steam games, to now include language-specific user review scores..Read the full article on…

Last Epoch Season 3 will work better on Steam Deck and there's lots new coming

If you're in need of an ARPG to play on Steam Deck / SteamOS or other handhelds, Last Epoch Season 3 could be the one for you..Read the full article…

Bioneers combines factory-building with organism simulation in a microworld

Bioneers will have you build up an organism on the micro-scale that mixes together elements of factory-building with organism simulation..Read the…

Take command of a Cold War-era nuclear corvette in space with Deck & Conn

MicroProse revealed Deck & Conn, a single-player turn-based tactics game that places players in command of a Cold War-era nuclear corvette…

Jupiter Hell Classic is a 'demake of a remake of a roguelike unmake' now on Steam

A demake of a remake of a roguelike unmake. It's okay to be confused, but Jupiter Hell Classic is a cool roguelike now in Early Access on Steam..Read…

Become a chaotic vacuum in the physics-based action-adventure ACUVAC

I couldn't help but giggle a fair bit at the actual full name - ACUVAC: A Suck and Blow Adventure..Read the full article on GamingOnLinux.

LEGO Batman 2: DC Super Heroes gets Steam Deck Verified and Cloud Saves

TT Games pushed out a small update for LEGO Batman 2: DC Super Heroes and managed to get it Steam Deck Verified in the process..Read the full article…

THE FINALS should be fixed again with the latest Proton Experimental updates

Thankfully the Proton coders for Valve have managed to work quickly to get THE FINALS working on Linux / SteamOS and Steam Deck after it broke…

SlaveDriver Engine for the Sega Saturn classic shooter PowerSlave gets open sourced

Another win for game preservation and open source, with the release of the SlaveDriver Engine for Sega Saturn classic shooter PowerSlave..Read the…

Grab some table top games in the latest board game Humble Bundle

If you love table top / board games, you should check out the latest board game Humble Bundle..Read the full article on GamingOnLinux.

Wine 10.13 released with improvements for WoW64, BCrypt and more

After a delay due to the release manager travelling, the Wine 10.13 release is officially out now for the Windows compatibility layer..Read the full…

LEGO Voyagers looks super sweet and arrives for co-op play on September 15

Light Brick Studio and Annapurna Interactive have announced that LEGO Voyagers will arrive for your next co-op session on September 15th..Read the…

Rally Arcade Classics to expand with the Precision & Chase update on September 9

Need more rally games? Rally Arcade Classics looks like a good one and it's expanding with a free update on September 9th..Read the full article on…

You've built cities with people, beavers, on top of giant creatures - and now you'll do it with Crows

Crowded was just announced as a new city-builder but it's all about nesting, since your people are Crows..Read the full article on GamingOnLinux.

Docked is the latest big machinery simulation game from Saber Interactive

From the teams that gave us SnowRunner, RoadCraft and more is Docked, a new big machinery sim about rebuilding a dock in the wake of a devastating…

Humble Store is having a big Summer Sale with lots of good discounts

If you've missed some big sales recently and want some new games - check out the Humble Store Summer Sale for 2025..Read the full article on…

Vampire Survivors is getting an official board game

The smash-hit indie game Vampire Survivors is getting an official board game. Developer poncle have teamed up with Grey Fox Games for it but details…

THE FINALS broken on Linux - again

Oh dear. A regular occurrence with THE FINALS after updates, as it's causing various problems with it kicking Linux players at the moment..Read the…

Steam is getting wider and more responsive store pages

Valve are continuing their work to modernise more of Steam, and now we're finally getting bigger and more responsive store pages..Read the full…

Green Man Gaming to launch a charity bundle platform and expanding into the Asia-Pacific (APAC) region

Green Man Gaming recently announced they're evolving, with plans for a new charity bundle platform along with expanding into the Asia-Pacific (APAC)…

Check out the latest games to claim from Prime Gaming for August 2025

More games! Here's all the latest in Prime Gaming, an easy way to add more games to your library across Linux, SteamOS and Steam Deck..Read the full…

Proton Experimental updated with fixes for The Crew Motorfest, Farlight 84 and more games

For August 14th Valve released another upgrade to Proton Experimental, bringing some more essential fixes for Windows games on Linux / SteamOS and…

Blackbird Interactive take back full ownership of Hardspace: Shipbreaker

Hardspace: Shipbreaker developer Blackbird Interactive have announced they've broken off from Focus Entertainment..Read the full article on…

Get some quality shooters in the Humble Point Blank Bundle

The Humble Point Blank Bundle has more quality games for you to build up your collection. Here's the usual GamingOnLinux run through what's in…

Clay-animated shoot 'em up Platypus Reclayed releases September 18

Platypus Reclayed revives the classic 2002 claymation shooter for the next-generation. A demo is up now and it's releasing September 18th..Read the…

Inspired by classics like UFO: Enemy Unknown / XCOM - Archrebel Tactics gets MicroProse backing

Archrebel Tactics looks awesome if you're into challenging sci-fi strategy games, and now it has MicroProse backing it as publisher..Read the full…

With a flooded world, survival-crafting sim Oceaneers is getting a proper demo September 25

Oceaneers is definitely one of the games I'm most excited to see, with it's interesting take on survival and colony building across a flooded…

Make the biggest mess possible in the local multiplayer game Splatterbot - releasing September 4

Splatterbot is one you're going to need to stick into your party game rotation, with up to four players trying to make the biggest possible…

The Jackbox Party Pack 11 gets all games revealed along with a new trailer

While there's still no clear release date yet, The Jackbox Party Pack 11 is shaping up to be quite a fun looking set..Read the full article on…

Some game developers are far too shameless about generative AI use

I'm having to be steadily more careful on what I choose to cover here on GamingOnLinux, with more games releasing using generative AI..Read the full…

Long-awaited prehistoric multiplayer platformer Dino Run 2 is heading back to Kickstarter with a new demo

After some setbacks, Pixeljam are readying a fresh Kickstarter to help fund the prehistoric multiplayer racing platformer Dino Run 2, along with a…

R-Type Delta: HD Boosted announced for release in November

A PlayStation classic returns. The shoot 'em up R-Type Delta: HD Boosted was announced with a PC release coming in November..Read the full article on…

Rogue-lite slot machine nightmare CloverPit launches September 3

The demonic lovechild of Balatro and Buckshot Roulette, apparently. CloverPit looks like it will suck away all your time..Read the full article on…

Super Farming Boy is a bizarre farming sim about chain reactions with a Cuphead inspired style

You've never played a farming sim like this before. Blending a few genres together where Stardew Valley collides with a Cuphead like style..Read the…

Assassin's Creed Shadows gets bumped up back to Steam Deck Verified

Valve seem confident enough in how Assassin’s Creed Shadows runs on Steam Deck, that it's now again Steam Deck Verified..Read the full article…

Valve confirm that Steam purchases with PayPal have been limited to a few select currencies

In the ongoing saga of payment processors locking down payments, Steam has been hit by PayPal limiting purchases to only a select few…

After the DMCA takedown debacle, Old School Rally has now replaced all affected car models

It was unfortunate what happened with Old School Rally when it was hit with a DMCA takedown, but thankfully the situation is solved now..Read the…

Go on the hunt for a simple pilsner in a world full of craft beer in Dude, Where Is My Beer? A New Hop

In a world overrun by craft beer enthusiasts and their endless creative brews, one grumpy guy is still on a quest to find one thing: a regular, basic…