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

Articles found under tag: scripts

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

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

The buttons of YAD

By

I use the YAD dialog program quite a lot in my shell scripts. Written and maintained by Victor Ananjevksy, YAD is easy to use and has dozens of handy options. In previous Linux Rain articles demonstrating YAD (here, here and here), I used only the default YAD buttons, "Cancel" and…

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 an arithmeticker

By

I've just built my own GUI calculator (script below). OK, you're probably thinking "WHY? There are plenty of perfectly good GUI calculators for Linux. Why build another one?" And my answer is "Because the available calculators are way too powerful and don't do what I want…

Read Article

Tips for tpp and patat

By

You might be surprised to learn that there are programs for running presentations in a terminal. No, I don't mean opening PowerPoint or Impress slides one after the other, as images in a frame-buffered console. I mean presenting slides coded for the terminal, in a terminal. Interesting idea? It…

Read Article

Scottish Country Dancing stats

By

My wife has been in the same Scottish Country Dancing group for many years, and back in 2005 she began keeping a record of the dances done at each meeting. She lists a fair bit of information in her "dances done" spreadsheet (screenshot below). She recently asked me "Would it be…

Read Article

A script to log what my GPS tells me

By

I carry a Garmin Etrex 10 when I go bug-collecting. It's a handheld GPS receiver without many frills, and I only use it to record the latitude and longitude of each of my collecting sites as a waypoint. At the start of a field trip I delete all previous waypoints. When I do this, the trip's…

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

Hytale update 4 is another absolute whopper with over 500 new blocks

Hytale has a big update 4 now available, and it's ridiculously big with absolutely loads of new content available including over 500 new blocks.Read…

STALKER 2: Cost of Hope expansion announced for Summer 2026

S.T.A.L.K.E.R. 2: Cost of Hope is the first major expansion revealed for Heart of Chornobyl and it's set to arrive this Summer.Read the full article…

Monado becomes the open source foundation for various OpenXR (VR) vendors

Collabora announced that their open source XR runtime (VR / AR) Monado has made some serious waves in the industry, and is now the foundation for…

Grounded 2 gets Steam Deck Verified with the latest updates

The single-player or co-op survival adventure where you've been shrunk, Grounded 2 has been Steam Deck Verified thanks to all the recent updates to…

Ubuntu 26.04 LTS Beta released with GNOME 50, Linux kernel 7.0, Mesa 26

The next major release of Ubuntu is almost here with a Beta now available for Ubuntu 26.04 LTS (Long-term support) for testing and bug-hunting.Read…

Story-driven action RPG The Expanse: Osiris Reborn gets a new trailer and release window

The Expanse: Osiris Reborn is a story-driven action RPG set in The Expanse universe with focus on companions, player choices, and dynamic…

Serious Sam: Shatterverse announced as a new co-op roguelite FPS

Serious Sam: Shatterverse is a new entry into the classic shooter franchise and this one is rather different to all the rest with the focus on co-op…

RTS game PERIMETER: Legate Edition gets Linux ARM64 binaries and Steam Workshop support

PERIMETER: Legate Edition is an enhanced version of the retro 2004 RTS game and the latest update expands it even further with modding and Linux…

AMD announced the Ryzen 9 9950X3D2 Dual Edition processor

AMD just formally revealed the new Ryzen 9 9950X3D2 Dual Edition processor, the first ever to come with dual AMD 3D V-Cache technology.Read the full…

Cult-classic RPG 'OFF' adds Linux and macOS support

After being revived with a remaster, the cult-classic RPG 'OFF' just got upgraded with Native Linux and macOS support.Read the full article on…

Chaotic party battler where vacuum cleaners face off - Roombattle is out now

Need a new silly party game? Roombattle looks properly hilarious and it recently launched on Steam with full Linux support too.Read the full article…

Monster taming roguelite Aethermancer just got a big upgrade

From the developers of Monster Sanctuary, their latest monster catcher Aethermancer is shaping up very nicely with a big new upgrade.Read the full…

Cozy open-world exploration and crafting adventure Duck Side of the Moon arrives in May

Duck Side of the Moon looks like a wonderful cozy adventure game about an astronaut duck searching for a new home in a whimsical galaxy.Read the full…

Horizon Chase Turbo is getting delisted after the Epic Games layoffs

Originally developed by AQUIRIS (now known as Epic Games Brazil), the retro racer Horizon Chase Turbo is getting delisted from all stores.Read the…

Steam Client Beta bring fixes for the new Linux SteamRT3 Beta

Valve released a fresh update to the Steam Client Beta, bringing a few useful bug fixes and more work on the new Linux SteamRT3 Beta.Read the full…

Proton Experimental brings fixes for Crimson Desert, Steam Overlay with EA games, Death Stranding 2

Valve just pushed out another excellent update for Proton Experimental - further improving Windows games running on Linux / SteamOS.Read the full…

Get 15 games for $15 via Humble Bundle

The just launched 15 for 15 Spring 2026 Humble Bundle has a bunch of completely random treats to add to your gaming collection.Read the full article…

SPLITGATE devs tease new movement shooter for fans of Titanfall and Black Ops 3

Along with an update on Season 2 of SPLITGATE: Arena Reloaded that's due out March 27th, 1047 Games teased a new movement shooter is in the…

GNOME Fellowship program announced to support "critical and under-resourced areas"

The people behind GNOME recently announced the GNOME Fellowship program, to provide financial backing to those working on specific areas.Read the…

Forza Horizon 6 confirmed to be playable on Steam Deck / SteamOS

Playground Games / Xbox Game Studios released the PC specifications for Forza Horizon 6, confirming it will be playable on Steam Deck / SteamOS…

Behaviour Interactive have acquired 7 Days to Die developers The Fun Pimps

Behaviour Interactive have announced today that they've acquired 7 Days to Die developers The Fun Pimps.Read the full article on GamingOnLinux.

Kill your clone in It Has My Face with the expanded 1.0 release in April

It Has My Face is a unique idea that sort of blends Hitman with hide and seek, as you try to hunt down and kill your clone before they get you.Read…

Epic Games just laid off over 1,000 people

Another sad day for the gaming industry, as Epic Games just announced some pretty big restructuring with a whole lot of developers being sent…

NVIDIA driver 595.58.03 released as the big new recommended stable driver for Linux

A big day for NVIDIA GPU owners on Linux, as the brand new 595.58.03 driver is out as the latest recommended stable release with new features.Read…

Some top games under £5 in the Steam Spring Sale 2026

If you're struggling to decide on what to pick up during the Steam Spring Sale 2026 - got you covered. Here's a bunch of great games at under…

Infinity Engine open source remake GemRB 0.9.5 gets Baldur's Gate II: Enhanced Edition playable

The developers working away on the Infinity Engine open source remake GemRB just released v0.9.5, bringing major classic RPG compatibility…

Sci-fi horror adventure Directive 8020 from Supermassive Games arrives in May

Directive 8020 from the creators of The Dark Pictures Anthology and The Quarry has been announced for release on May 12th with a brand new…

War Thunder Infantry gets a new trailer and test event

War Thunder Infantry is getting closer to release, and there's a new trailer to show it off along with a new closed testing period.Read the full…

AMD FSR SDK 2.2 released with FSR Upscaling 4.1 and FSR Ray Regeneration 1.1

AMD FSR Upscaling 4.1 and AMD FSR Ray Regeneration 1.1 are now available as part of the AMD FSR SDK 2.2 release today for game developers.Read the…

Give fascists the finger and a few bullets in Too Many F*cking Nazis

You love taking down fascists right? Too Many F*cking Nazis is a fast and aggressive boomer shooter with roguelite elements and game-changing…

Chess blended with dungeon crawling, Below the Crown hits 1.0 on April 21

From the devs of the excellent Duskers, Below the Crown is a glorious mix of chess blended with a dungeon crawler and the full release has been…

Classic haunted mansion puzzle adventure The 7th Guest is getting a full remake

One missed from the other week is The 7th Guest Remake got announced, bringing the classic haunted mansion adventure into modern times.Read the full…

Survival-crafting colony sim Oceaneers washes up onto Early Access shores in April

One of the most interesting smaller survival games coming out soon is Oceaneers, that blends colony building with island hopping adventuring.Read the…

Chaos Cubed announced as another big update for Minecraft with a unique new mob

While the Tiny Takeover game drop update hasn't released yet, Mojang are already announcing the next big update to Minecraft called Chaos Cubed.Read…

Minecraft Dungeons II announced for release in 2026

Mojang revealed during the latest Minecraft Live that Minecraft Dungeons II is officially coming and quite soon too.Read the full article on…

Thief-like open source game project The Dark Mod 2.14 released

Inspired by the classic stealth game series Thief, the free and open source project The Dark Mod has a new release out.Read the full article on…

D7VK version 1.6 gets improved vertex processing and VSync handling

D7VK v1.6 is another impressive sounding release for the Direct3D 3, 5, 6 7 to Vulkan translation layer bringing further compatibility improvements…

GE-Proton 10-34 brings fixes for God of War Ragnarök, Assassin's Creed, Final Fantasy XIV

GE-Proton 10-34 has arrived bringing even more gaming fixes for Linux / SteamOS, so here's all you need to know for the community-run compatibility…

Wine 11.5 released with support for Syscall User Dispatch on Linux

Wine 11.5 has arrived with new bug fixes and features for running Windows apps and games on Linux, with a nice sounding compatibility…

Environmental strategy game Terra Nil gets gamepad support and Steam Deck Verified

Terra Nil is an absolute joy, an environmental strategy game about bringing the wastes back to life and now it's Steam Deck Verified with gamepad…

Get some quality chess games and female-fronted games across two Humble Bundles

Another couple of chances to grab some good games here, as Humble Bundle recently launched another two stacked bundles filled with goodies.Read the…

RTS fans absolutely need to check out D.O.R.F. Real-Time Strategic Conflict

Am I in love? I think I am. D.O.R.F. Real-Time Strategic Conflict is an upcoming retro-infused RTS game that looks absolutely incredible.Read the…

Vampire Crawlers: The Turbo Wildcard from Vampire Survivors arrives April 21

Will lightning strike twice for developer poncle? We're going to find out when Vampire Crawlers: The Turbo Wildcard from Vampire Survivors releases…

OpenTTD devs clarify store changes with Transport Tycoon Deluxe re-release as Atari contribute server funding

The OpenTTD developers have released a statement to clarify some confusion and misinformation on the Transport Tycoon Deluxe re-release from…

The Darkside Detective: Backside of the Moon gets a first demo

Ready for some more investigating? The Darkside Detective: Backside of the Moon from Spooky Doorway has a first demo available with Linux…

Steam Spring Sale 2026 is live - here's some indie gems to pick up

Another big event is here with the Steam Spring Sale 2026 - and you know the drill, lots and lots of games have some pretty juicy discounts.Read the…

SteamOS 3.8.0 Preview brings initial Steam Machine support, and improvements for many handhelds

SteamOS 3.8.0 Preview is another big upgrade for Valve's Linux distribution, with lots of enhancements to hardware support across the board for…

New Steam Beta can run the Linux client inside a container with 64bit

Valve have been cooking! A new Steam Client Beta is available with something quite special for Linux gamers, as Valve work to continue improving…

DEATH STRANDING 2: ON THE BEACH is now available on PC

As potentially one of the last Sony PlayStation published releases on PC, DEATH STRANDING 2: ON THE BEACH is officially out now from KOJIMA…

GNOME 50 released with much improved Parental Controls and lots more

GNOME 50 “Tokyo” is out now as the latest major update to the popular Linux desktop environment, and there's some big new goodies in this…