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

Articles found under tag: bash

The header line: how to add, delete and ignore it

By

In a plain-text table, the first or header line usually contains the names of the fields. In this article I've pulled together a variety of ways to add and delete a header, and also how to do things with the rest of the table while leaving the header intact as the first line in the file. Add a…

Read Article

Joining Tables on the Command-Line

By

This article compares 3 different ways to join tables on a common field. All 3 work OK on small tables, but there's a big difference in speed when the tables to be joined are large, as shown below. Table joining isn't something you need to do if you store data in a simple, flat-file database like a…

Read Article

Splitting a File Elegantly

By

In a previous Linux Rain article I compared different ways to delete blank lines, and showed that the AWK way was the simplest and most thorough. Here I show how to split a text file into multiple text files using a surprisingly simple AWK command. Background In 2013 I published an article in Free…

Read Article

Tips on getting (and suggesting, and editing) user input

By

In a previous Linux Rain article I explained how to use the YAD dialog to do multiple-item data entry in a GUI. Here I show one way to allow users to check and edit what they've entered in YAD. I also explain how to offer default, editable inputs in terminal-based data entry, and how to color the…

Read Article

How to get nowhere in particular

By

In this tutorial I explain one way to generate a random geographical location, using simple command-line tricks. Latitude and longitude: decimal degrees Latitude runs from 0 to 90 degrees from the Equator to the North Pole, and 0 to 90 degrees from the Equator to the South Pole. Longitude in…

Read Article

Top 10! Fun On The Command Line

By

If you just love making 'top 10'-type lists but are a little embarrassed to say so, tell people you're passionate about data exploration. To impress them even more, explain that you do your data exploration on the command line. But don't ruin the impression by telling them how easy that is! In this…

Read Article

ODT to TXT, but keep the line numbering

By

The title explains what this article is about. If you save an .odt file as text, or copy/paste the contents as a text file, or run odt2txt or the unoconv utility, you lose the apparent line structure of the original, and with it the line numbering. But there is a way... Losing apparent 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

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

News Elsewhere

Linux Today

Pangolin Reverse Proxy Moves to Dual Licensing With New Enterprise Edition

Discover how Pangolin Reverse Proxy's new dual licensing model enhances flexibility with its Enterprise Edition, catering to diverse business needs.

The post Pangolin Reverse Proxy Moves to Dual Licensing With New Enterprise Edition appeared first on Linux Today.

Fedora Opens the Door to AI Tools, Demands Disclosure and Oversight

Discover how Fedora is paving the way for AI tools while advocating for transparency and oversight in technology. Explore the future of responsible AI.

The post Fedora Opens the Door to AI Tools, Demands Disclosure and Oversight appeared first on Linux Today.

DietPi 9.18 Adds NanoPi R3S, R76S, and M5 Support

Discover the latest features of DietPi 9.18, now supporting NanoPi R3S, R76S, and M5. Enhance your lightweight OS experience today!

The post DietPi 9.18 Adds NanoPi R3S, R76S, and M5 Support appeared first on Linux Today.

SuperTuxKart 1.5 Open-Source Kart Racing Game Released with Major Changes

Discover the exciting updates in SuperTuxKart 1.5! Explore major changes and enhancements in this open-source kart racing game. Join the fun today!

The post SuperTuxKart 1.5 Open-Source Kart Racing Game Released with Major Changes appeared first on Linux Today.

VirtualBox 7.2.4 Released with Initial Support for Linux Kernel 6.18

Discover the latest features of VirtualBox 7.2.4, now with initial support for Linux Kernel 6.18. Upgrade your virtualization experience today!

The post VirtualBox 7.2.4 Released with Initial Support for Linux Kernel 6.18 appeared first on Linux Today.

Clonezilla Live 3.3.0-33 Adds Support for Cloning MTD Block and eMMC Boot Devices

Discover Clonezilla Live 3.3.0-33, now featuring enhanced support for cloning MTD block and eMMC boot devices. Streamline your backup process today!

The post Clonezilla Live 3.3.0-33 Adds Support for Cloning MTD Block and eMMC Boot Devices appeared first on Linux Today.

Ubuntu 26.04 LTS “Resolute Raccoon” Daily Builds Are Now Available for Download

Discover the latest Ubuntu 26.04 LTS "Resolute Raccoon" daily builds. Download now to experience cutting-edge features and improvements in your system.

The post Ubuntu 26.04 LTS “Resolute Raccoon” Daily Builds Are Now Available for Download appeared first on Linux Today.

The Complete Guide to Best Linux Distros for Beginners in 2025

Discover the best Linux distros for beginners in 2025 with our comprehensive guide. Find the perfect fit for your needs and start your Linux journey today!

The post The Complete Guide to Best Linux Distros for Beginners in 2025 appeared first on Linux Today.

How to Dual Boot Windows and Linux on the Same SSD

Discover the step-by-step guide to dual boot Windows and Linux on the same SSD. Maximize your system's potential with this comprehensive tutorial.

The post How to Dual Boot Windows and Linux on the Same SSD appeared first on Linux Today.

Raspberry Pi 5 Desktop Mini PC: Internet Radio

Discover the Raspberry Pi 5 Desktop Mini PC, your ultimate solution for internet radio. Stream your favorite stations with ease and enjoy high-quality sound.

The post Raspberry Pi 5 Desktop Mini PC: Internet Radio appeared first on Linux Today.

GamingOnLinux Latest Articles

NVIDIA reveal more GPU driver security flaws for May 2026

Do you have an NVIDIA GPU? You should probably ensure you're on updated drivers, as we have another wave of security issues that have been revealed…

Pool game roguelike STICKER/BALL is total unfiltered score-chasing chaos

Love a bit of chaos and watching numbers go up? STICKER/BALL is probably one of the nuttiest combo-chasing games I've played for a while.Read the…

Planetary Annihilation: TITANS gets Steam P2P multiplayer and more content to come

The developers reviving Planetary Annihilation: TITANS have announced another update in their work to improve this grand-scale multi-planet RTS.Read…

ARC Raiders gets Denuvo Anti-Cheat, a new trader, a new weapon and more

ARC Raiders developers Embark Studios have given the game a fresh content drop, along with news about anti-cheat changes coming to the game.Read the…

Forza Horizon 6 is out, Valve update Proton Hotfix for Linux - initial thoughts

Forza Horizon 6 has officially launched from Playground Games and Xbox Game Studios, with Valve getting Proton updated ready for it on Linux /…

Heroes of Might and Magic 2 project fheroes2 version 1.1.16 is out now

After a month of development, we are happy to release a new version of the fheroes2 engine for Heroes of Might and Magic II.Read the full article on…

Steam Beta brings even more Steam Controller tweaks and a firmware fix for Linux

Valve released the latest Steam Beta, and if you have the new Steam Controller you may want to ensure you've opted into it.Read the full article on…

Valve make adjustments to Steam tags, and they settled the Vampire Survivor-like argument with Bullet Heaven

Valve announced a whole bunch of changes to Steam tags with plenty removed and added, along with settling the score on what to call Vampire…

Sony to no longer bring PlayStation narrative single-player games to PC

It is now reportedly confirmed that Sony will no longer bring their PlayStation narrative single-player games to PC. Return of the console wars?Read…

Re-Logic celebrate 15 years of Terraria - 70 million sales, cross-play soon and more updates to come

Developers Re-Logic are celebrating a huge 15 years of the side-scrolling survival crafting adventure game Terraria with it still going strong.Read…

The PlayStation 5 Linux project has been upgraded to support more firmware

Installing Linux on a PlayStation 5 gets even easier now, with recent updates expanding the firmware versions that are supported.Read the full…

You think you've seen it all and then there's a Wayland Compositor inside Minecraft on Linux

I'm not sure why you would want to do this, but you can run a Linux Wayland Compositor inside Minecraft to get various external windows inside the…

Sunshine game streaming tool adds Vulkan encoding plus XDG, Pipewire, and KWin direct screencast capture

Sunshine, the game streaming tool you use with Moonlight, has a major upgrade now available with some big new features and a security fix too.Read…

Linux head says "AI tools are great" but they're making the security list "almost entirely unmanageable"

While announcing the fourth release candidate for Linux kernel 7.1, Linux head Linus Torvalds had some interesting words to say about AI.Read the…

Proton is getting some "horrible" workarounds for Forza Horizon 6 on Linux

According to the developer of VKD3D-Proton, Forza Horizon 6 is "extremely broken" and needs some "horrible" workarounds to run…

New "low_latency_layer" brings Reflex and Anti-Lag 2 to AMD and Intel GPUs on Linux

Linux gets expanded support for Reflex and Anti-Lag tech thanks to a new open source Vulkan layer called "low_latency_layer".Read the full…

Proton-CachyOS 11 adds initial OptiScaler integration and lots of other fixes

The very popular Linux distribution CachyOS roll their own advanced build of Proton, and with the latest Proton-CachyOS 11 update they added…

Heroic Games Launcher v2.22 brings library editing, big screen console mode improvements

The excellent Heroic Games Launcher for running games from GOG, Epic Games and more on Linux released version 2.22 with some big new features.Read…

Wine 11.9 released with ARM64 improvements, initial support for system threads

The latest development release of the Windows compatibility layer Wine 11.9 has arrived with new features and bug fixes.Read the full article on…

LEGO 2K Drive is getting delisted soon and servers will shut down

Who cares about preserving the works of all the people that work on video games right? LEGO 2K Drive is another that's about to vanish forever.Read…

Not only will the new Steam Controller scream at you but it can play tunes as well

The original Steam Controller was a lot of fun to mess with, and you can similarly mess with the new Steam Controller to play silly little tunes.Read…

We're inching closer to the Steam Frame release with a SteamOS Manager update

We still don't know exactly when the Steam Frame will release, but we're seeing more work towards it arriving in code for SteamOS Manager.Read the…

California Protect Our Games Act backed by Stop Killing Games passes key hurdle

The Stop Killing Games group are celebrating an initial early win for the California Protect Our Games Act as it passed a key hurdle.Read the full…

Subnautica 2 is looking good on Desktop Linux, it's okay on Steam Deck with caveats

What was the most wishlisted game on Steam, Subnautica 2 has entered Early Access and so far it's running out of the box on Linux / SteamOS.Read the…

KDE Plasma 6.7 Beta arrives with Plasma Bigscreen, new Union theme system

KDE Plasma 6.7 is shaping up to be a big release, with the introduction of Plasma Bigscreen along with a new theme system.Read the full article on…

Steam Beta fixes continuous rumble breaking the new Steam Controller Gyro

Along with fixes for other parts of Steam, the latest Beta brings more essential fixes for the Steam Controller with a firmware upgrade.Read the full…

SDL adds expanded support for the new Steam Controller without Steam

A future release of SDL (Simple DirectMedia Layer) will come with improved support for Valve's new Steam Controller to run without Steam needed.Read…

Fragnesia and ssh-keysign-pwn are the latest Linux security problems

We're seeing a wave of Linux security issues lately as it has become a bigger focus, and now we have Fragnesia and ssh-keysign-pwn revealed.Read the…

Developers of Party Animals announce an AI video contest - game gets a review bomb

Talk about not reading the room right? Party Animals developers Recreate Games recently announced an AI video contest and it went down like a lead…

AMD announce FSR Upscaling 4.1 officially coming to RDNA 3 and RDNA 2

They sure took their sweet time didn't they. AMD have officially announced that FSR Upscaling 4.1 is officially coming to their older GPUs.Read the…

The original Metro 2033 and Metro: Last Light Complete Edition enter the GOG Preservation Program

GOG announced today a new partnership with 4A Games to bring the original versions of METRO 2033 and METRO: Last Light to GOG in the Preservation…

Get some quality classics in the Humble 15th Anniversary Indie Icons Showcase Bundle

The Humble 15th Anniversary Indie Icons Showcase Bundle has gone live with a selection of great games that are not to be slept on.Read the full…

Build a star-system wide factory in the incremental game Starvester

Starvester has a fun idea - taking elements from clicker / idle and factory sims and expanding them to be across a whole star system.Read the full…

ARC Raiders moves to slower larger updates as it crosses over 16 million sales

Embark Studios / Nexon are slowing down on updates to ARC Raiders to address concerns from players, and make bigger updates - as it crossed a massive…

Space colony building sim Space Haven 1.0 is finally here

After many years in development, Space Haven from Bugbyte Ltd. has finally left Early Access with the big 1.0 release out now.Read the full article…

Warhammer 40,000: Mechanicus II set for launch on May 21

Warhammer 40,000: Mechanicus II from Bulwark Studios and Kasedo Games now has a release date set for May 21st with a new dev video.Read the full…

The Talos Principle 3 revealed to be "coming soon"

Croteam and Devolver Digital have revealed The Talos Principle 3, the final chapter of the thought-provoking first-person puzzle series.Read the full…

Steam Beta brings Big Picture Mode tweaks, Linux improvements and Steam Controller fixes

Valve released another new Steam Client Beta update for all platforms on May 13th, bringing with it a few styling changes to Big Picture Mode and…

Proton 11.0-1 Beta 3 brings FEX upgrades for Linux ARM64 (like the Steam Frame)

Valve released the latest Beta for Proton 11 which brings with it an upgrade for FEX, the emulator to run x86 applications on ARM64 Linux…

Minecraft Java finally gets a Friends List and Peer-to-Peer multiplayer

Minecraft 26.2 Snapshot 7 arrived for Minecraft Java, and finally it's making playing with friends simpler with a Friends List feature and expanded…

KDE gets over €1 million in funding from the Sovereign Tech Fund

Germany's Sovereign Tech Agency via the Sovereign Tech Fund announced over €1 million in funding for KDE to work on the Plasma desktop, KDE…

Star Wars: Fate of the Old Republic boss thinks AI is "creatively soulless"

Thankfully, it seems that Star Wars: Fate of the Old Republic will be one to keep on your watch list if you're not a fan of generative AI.Read the…

LEGO Batman: Legacy of the Dark Knight, Forza Horizon 6 and Subnautica 2 get Steam Deck Verified

Along with a whole bunch of other games going through Valve's verification recently, some major upcoming releases are fully Steam Deck Verified.Read…

Unreal Engine 5.8 adds experimental Steam Frame support, Qualcomm give the Steam Frame a dedicated page

Valve's new VR kit the Steam Frame appears to be inching closer to a release announcement - here's two more fun bits of news on it for you.Read the…

Grow Home and Grow Up from Atari added to the GOG Preservation Program

Both originally from Ubisoft before being acquired by Atari back in 2025, Grow Home and Grow Up are now on GOG in the GOG Preservation…

If you drop (or throw) your new Steam Controller it will scream at you

Ah the Wilhelm scream, we've all heard it right? Well, Valve snuck a little Easter Egg into the new Steam Controller when you drop it.Read the full…

Discord joke that it's The Year of the Linux Desktop

The Year of the Linux Desktop is finally here! Sort of. Well, not really but it's getting there and Discord has seen some nice improvements…

Popular emulator Cemu was recently compromised with malware in Linux downloads

Unfortunately, the popular Nintendo Wii U emulator Cemu was recently attacked, with it serving up malware in certain Linux builds.Read the full…

Dark boomer shooter Nailcrown announced by Bohemia Interactive and Destructive Creations

Bohemia Interactive and Destructive Creations are teaming up to bring a dark, mysterious and action-packed boomer shooter in the brutal looking…

Get some fun games to play with friends in the Fanatical Crazy Co-op Bundle

Need some more games to play with your pals? There's a whole lot of co-op games around and Fanatical bundled some up for you in the Crazy Co-op…