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

Articles found under tag: awk

Liferea hack: add links to ABC (Australia) news items

By

Most of the RSS feeds in my Liferea RSS reader have external links in their brief, descriptive texts, like this one from The Guardian newspaper: News feeds from the Australian Broadcasting Corporation (ABC), Australia's national broadcaster, don't have links: To see the the online ABC news…

Read Article

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 simpler track-changes script

By

Back in March 2015 I blogged about a track-changes script that reports the edits made to a tab-separated data table. The script actually generates two reports: a plain text version and a fancy HTML version. A slightly improved version of that script is on my data-cleaning website here. The script…

Read Article

Shifty dates in Microsoft Excel

By

Microsoft has used two different starting points on the calendar for calculating dates in different versions of their Excel spreadsheet program. Really. Microsoft explains the difference here. One version used 1 January 1900 for serial day numbering, the other used 1 January 1904. Of course, up to…

Read Article

It rains pretty regularly, in the shell

By

In a 2-article series here on The Linux Rain last May (part 1 and part2) I described how I used AWK to clean up rainfall data for my home town in Tasmania. The result was a file called rain3 with rainfall totals for each of the 36525 days from 1 January 1916 to 31 December 2015: In this article I…

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

AWK and a rainfall time series - Part 2

By

In part 1 of this article I showed how I used AWK on the command line to work up daily rainfall data for my home town, Ulverstone in Tasmania. I wasn't ready to analyse the data, because there were quite a few missing-data days. Some were part of accumulated-total series, where the rainfall total…

Read Article

AWK and a rainfall time series - Part 1

By

AWK is my tool of choice for processing plain-text data, so when I wanted to look closely at daily rainfall data for my home town, I fired up a terminal. In this two-part article I explain how the rainfall data were beaten into shape, mainly with AWK, so I could do my analysis. The commands shown…

Read Article

BASH a block of bytes

By

I was preparing a slide presentation and wanted to show a block of random 8-bit bytes, like this: Naturally I didn't just type out that block of text on a slide, which would have taken maybe 10 minutes, or copy and modify some byte-text I found online. Of course not. Instead I spent hours dreaming…

Read Article

News Elsewhere

Linux Today

Did Gemini CLI Drop Acid Last Night?

Discover the intriguing story behind Gemini CLI's wild night. Did they really drop acid?

The post Did Gemini CLI Drop Acid Last Night? appeared first on Linux Today.

Fedora’s 32-bit (i686) Support Withdrawal Postponed – Here’s Why

Discover why Fedora has postponed the withdrawal of 32-bit (i686) support. Learn about the implications and future plans for users relying on this architecture.

The post Fedora’s 32-bit (i686) Support Withdrawal Postponed – Here’s Why appeared first on Linux Today.

Incus 6.14 Container & Virtual Machine Manager Released

Discover the new features of Incus 6.14, the latest Container & Virtual Machine Manager.

The post Incus 6.14 Container & Virtual Machine Manager Released appeared first on Linux Today.

Torvalds Drops Bcachefs from Linux 6.17 Amid Maintainer Dispute

Linus Torvalds has decided to drop Bcachefs from Linux 6.17 due to a maintainer dispute. Discover the implications and future of this filesystem.

The post Torvalds Drops Bcachefs from Linux 6.17 Amid Maintainer Dispute appeared first on Linux Today.

Best Free and Open Source Alternatives to Microsoft Minesweeper

Discover the best free and open source alternatives to Microsoft Minesweeper.

The post Best Free and Open Source Alternatives to Microsoft Minesweeper appeared first on Linux Today.

PipeWire workshop 2025: Updates on video transport, Rust efforts, TSN networking, and Bluetooth support

With PipeWire evolving at a rapid pace, the day's agenda featured several key discussion topics. Here's a look at what was covered, including updates on video transport, Rust efforts, TSN networking, and Bluetooth support.

The post PipeWire workshop 2025: Updates on video transport, Rust efforts, TSN networking, and Bluetooth support appeared first on Linux Today.

Your Linux System Was Exposed: Critical Sudo Flaws Now Patched

While I already highlighted the answers in the last LTM newsletter issue, I believe such an important event deserves a dedicated post. So without further ado, let’s dive in.

The post Your Linux System Was Exposed: Critical Sudo Flaws Now Patched appeared first on Linux Today.

Debian 13 (Trixie) Installer RC2 Now Available

Debian Installer Trixie RC 2 is out with Linux kernel 6.12, Secure Boot support, and new hardware support for Apple M1/M2 laptops.

The post Debian 13 (Trixie) Installer RC2 Now Available appeared first on Linux Today.

Google open-sources privacy tech for age verification

Age verification is becoming more common across websites and online services. But many current methods require users to share personal data, like a full ID or birthdate, which raises privacy and security concerns.

The post Google open-sources privacy tech for age verification appeared first on Linux Today.

COSMIC Desktop Lands in Void Linux

COSMIC Desktop is now available on Void Linux, giving users a chance to explore the next-gen Rust-based desktop environment from System76.

The post COSMIC Desktop Lands in Void Linux appeared first on Linux Today.

GamingOnLinux Latest Articles

How to install Battle.net on Linux, SteamOS and Steam Deck for World of Warcraft and Starcraft

Want to get Battle.net on your Linux system like SteamOS and Steam Deck? Here's a guide giving you the options to play World of Warcraft and…

Craft-and-thrive adventure Squirreled Away tweaks the graphics for Steam Deck players

Squirreled Away is a cute casual craft-and-thrive adventure that you can play solo or with friends, and now it should work great out of the box on…

Rotate and unfold the world in the wonderful 3D platformer PaperKlay - now Steam Deck Verified

Now Steam Deck Verified / SteamOS Compatible! PaperKlay is a gorgeous 3D platformer collect-a-thon with a world made of paper, cardboard and…

Stress-testing app OCCT switches to Vulkan by default dropping DirectX

The popular stress-testing app OCCT recently landed on Steam, and the first major update here swaps DirectX for Vulkan by default..Read the full…

Unrailed! gets fixed for Steam Deck and an update for controllers on Linux / macOS

Unrailed! from Indoor Astronaut is a great co-op multiplayer game that's good fun with friends, and now works properly on Steam Deck / Linux…

Multiple games from Slitherine are free to keep for a limited time like Battlestar Galactica Deadlock

If you're totally broke you can claim some free games to keep on Steam right now, thanks to game publisher Slitherine Ltd..Read the full article on…

The RTS Rush Humble Bundle has some strategy games not to be missed

Need some more strategy games? The RTS Rush Humble Bundle has some pretty great picks. So here's what to expect on Linux platforms like SteamOS and…

First-person horror platformer Blessed Burden adds Linux and Steam Deck support

First-person platforming with a dose of horror? Sounds interesting! Blessed Burden recently added Linux and Steam Deck support..Read the full article…

Raid an abandoned Soviet R&D Institute in the single-player extraction shooter Red Light

With intense action, Red Light is a single-player extraction shooter not to be missed if you love your retro-styled shooters..Read the full article…

Plant, grow and harvest in the farming roguelite deckbuilder Cropdeck - sign up the Playtest

Blending two very different ideas together, Cropdeck brings farming to deckbuilders and it's actually really good..Read the full article on…

Oblivion Remastered v1.2 gets a Beta with lots of fixes and optimisations

The Elder Scrolls IV: Oblivion Remastered is getting quite a big update soon, with version 1.2 now in Beta on Steam..Read the full article on…

Try the big demo update for Dicey Bugs, a turn-based deckbuilder where you control both sides

Dicey Bugs is a roguelike, turn-based deckbuilder where you control both sides of the battles. A new demo is live now!.Read the full article on…

Chilled dino ranching game Paleo Pines is crowdfunding for a big free update

Paleo Pines released back in September 2023 and it's set for a big free update, but the developer is gathering the needed funds on Kickstarter..Read…

Simple GOG client for Linux, Minigalaxy version 1.4 released

Minigalaxy is a simple and to the point GOG game downloader for Linux, with a brand new release in version 1.4 now available..Read the full article…

Incredible cheap treats in the Steam Summer Sale 2025 under £3

On a seriously tight budget? I feel you. So here's a bunch of fantastic games in the Steam Summer Sale 2025 under £3..Read the full article on…

STEEL HUNTERS is another live service casualty as it's shutting down

STEEL HUNTERS from Wargaming Group only arrived on Steam in April, and it's already going to be shut down by the developers..Read the full article on…

A selection of upcoming games I'm excited to see release

It's easy to miss games when there's just so-much-news, so here's a small selection I wanted to highlight to go on your wishlists..Read the full…

MR FARMBOY is like Stardew Valley but with automation and optimization

Coming to Early Access later in July, MR FARMBOY blends elements of Stardew Valley with automation and optimisation..Read the full article on…

Operation Octo is an upcoming frantic aquatic Tower Defense with big boss fights

Need a fresh Tower Defense game to try out? Here's another tip for you! Operation Octo arrives in September with a chance to try it early..Read the…

Vehicle No. 4 has you build your own vehicle in this horde survival game

With a demo live on Steam, Vehicle No. 4 could be one to watch if you love your horde survival games with you building your own vehicle..Read the…

In Silence Waits is an upcoming modern take on classic graphical adventures

Older readers might be interested in this one. Silent Shoals Software announced In Silence Waits, a modern take on classic graphical adventures..Read…

The Last of Us Part II Remastered gets a new way to play - chronologically

While the developers of The Last of Us Part II Remastered still suggest you play it the original way, now you can play it chronologically..Read the…

Steam now has a UI scaling slider and accessibility menu on desktop

As Valve continue updating Steam with better accessibility options, the latest Beta makes it super easy to make Steam bigger (or smaller)..Read the…

AMD CPU Transient Scheduler Attacks security flaw revealed

Made public today is a fresh round of security issues, this time for AMD CPUs with Transient Scheduler Attacks..Read the full article on…

Rhythm of Resistance is the "world's first" rhythm metroidvania

I'm not entirely sure if their announcement of it being the "world's first" truly holds up, but I can't say I've seen anything like Rhythm…

The big Diplomacy Update for X4: Foundations is now in Beta

The Diplomacy Update for X4: Foundations is now in Beta bringing some huge new features to the popular space sim..Read the full article on…

Here's all the games to claim from Prime Gaming for Prime Day 2025

Here's the Prime Day list for Prime Gaming, going over all the games you can claim if you sub to Amazon Prime..Read the full article on GamingOnLinux.

Bazzite gets a new app store, newly supported devices, improved WiFi and more

The popular Linux gaming image Bazzite has a July 2025 update out with some interesting new features and expanded device support..Read the full…

OBS Studio 31.1.0 released with Multitrack Video for Linux, explicit sync support for PipeWire

OBS Studio 31.1.0 is out now with various new features and improvements, and it's a nice release for Linux users too..Read the full article on…

SteamOS 3.7.14 Beta brings wake-on-bluetooth back to the Steam Deck LCD

Valve have released SteamOS 3.7.14 Beta, which for Steam Deck LCD owners is probably going to be popular as it brings back wake-on-bluetooth..Read…

Adorable Adventures is a gorgeous upcoming adventure featuring a mischievous baby boar

Aww. Adorable Adventures is just the kind of game I needed to see today, one that's going right up on my wishlist..Read the full article on…

shapez 2 is aiming for the 1.0 update in November with a new game mode

shapez 2 is a wonderfully chilled factory building sim that recently had a huge upgrade, and hopefully in November it will be ready for the full…

Palworld is now Steam Deck Verified and SteamOS Compatible

With the latest updates to the popular Palworld, Valve have now bumped it up to Steam Deck Verified and SteamOS Compatible..Read the full article on…

NonSteamLaunchers adds real-time Steam shortcuts and teases upcoming Steam integration

NonSteamLaunchers is a tool you can use on Linux / SteamOS to automatically set up various third-party stores. A new release brings new tricks..Read…

It's now easier to get Mesa 25.1 on the latest Ubuntu 25.04

Want to upgrade Mesa on Ubuntu, Kubuntu and other Ubuntu-based distributions? It's now a bit easier thanks to a PPA update to get Mesa 25.1…

lsfg-vk aims to bring Lossless Scaling's Frame Generation to Linux

Lossless Scaling is a very popular application for Windows, and the new lsfg-vk project aims to bring Lossless Scaling's Frame Generation to…

Video Games Europe release a statement on Stop Killing Games

Video Games Europe, a trade association that represents a bunch of major game publishers, have issued a statement pushing back against Stop Killing…

Direct3D to Vulkan layer DXVK v2.7 released with performance improvements and Intel support upgrades

DXVK v2.7 was released over the weekend with lots of improvements for the Direct3D to Vulkan layer. Here's what's new and improved..Read the full…

Happy Birthday, GamingOnLinux - 16 years today

Time really flies huh? GamingOnLinux has now been around officially for 16 years..Read the full article on GamingOnLinux.

OpenMW 0.49 arrives to enhanced Morrowind and they're looking to support later Bethesda games

Whew, this one took a while. Around three years of development went into OpenMW 0.49.0 which is now available to play Morrowind with lots of…

Proton 10.0-2 gets a small release candidate update for Linux, SteamOS / Steam Deck

Valve released a small update to the current testing build of Proton 10.0-2, ahead of the upcoming stable release for Linux, SteamOS / Steam…

Blue Archive from NEXON arrives on Steam and works on Linux, SteamOS / Steam Deck

Blue Archive is an incredibly popular anime gacha RPG from NEXON that has made its way from mobile to Steam, and it works on Linux too..Read the full…

The Last of Us Part I gets AMD FSR 4 and an audio fix for Steam Deck

Naughty Dog and Iron Galaxy Studios just released a fresh update for The Last of Us Part I with more improvements for all platforms..Read the full…

GeForce NOW on Steam Deck really can be a game-changer

Now that NVIDIA GeForce NOW actually has an official dedicated app for the Steam Deck, I've taken it for a spin and came away impressed..Read the…

THE FINALS to get new kernel-based anti-cheat, devs say it will still work on Linux, SteamOS, Steam Deck

Embark Studios announced work on a new anti-cheat system for THE FINALS, and thankfully they've also now said it will continue working on Linux /…

POSTAL 2 Redux gets a Steam page

POSTAL 2 Redux was announced recently and now it has a Steam page ready for you to follow along for this upcoming Linux game..Read the full article…

CarX Street developers are optimising for Steam Deck and 'adapting the game for Linux'

Recently CarX Street added in Easy Anti-Cheat which has been causing issues, but they're working on improving it for Linux desktop and Steam…

Stop Killing Games consumer movement hits some major milestones

Stop Killing Games has seen a massive surge recently and it has hit some vital milestones..Read the full article on GamingOnLinux.

How to play games from GOG and Epic Games on Linux, SteamOS and Steam Deck

While most of Linux gaming revolves around Steam, SteamOS and Steam Deck. GOG and Epic Games can be run on Linux platforms too - here's how..Read the…

Mesa 25.1.5 brings more bug fixes for Linux graphics drivers

Mesa 25.1.5 is the latest bug-fix release for the current main stable version of open source Linux graphics drivers..Read the full article on…