2026-05-04 The YouTube Linux Community

Videos published by the Linux and OpenSource Community Hashtags: #linux #opensource

YouTube
2026-05-04 The YouTube Linux Community | YouTube Linux Community

Videos published by the Linux and OpenSource Community

YouTube Linux Community
🐧💻 Ah, behold! A miraculous shell script that supposedly transforms your humble #Linux box into an all-powerful #LLM agent, streaming and mentoring like a tech-savvy #Yoda. Because who needs modern conveniences like Node or npm when you can #curl your way to enlightenment? 🌀 Just make sure you're running it on your grandma's 1995 Alpine container, because why not? 🤦‍♂️
https://getclaw.site/#demo #shellscript #tech #enlightenment #HackerNews #ngated
claw — Tiny POSIX-sh Shell Agent for any Linux box

A single shell script. Streaming chat against OpenAI or Anthropic. Shell tool calls, rolling memory, skills, mentor mode. No Node, no npm — just curl + jq.

claw
It was a good opportunity to brush up on my #ShellScript skills. I don't get why people hate it. Expansions and quoting have a logic, that can be learned. There's method to the madness.

Pu.sh - a full coding-agent harness in 400 lines of shell (pu.dev)

https://pu.dev/

#ShellScript #Coding #OpenSource

pu.sh — a slop cannon in 400 lines of shell

A full coding-agent harness in 400 lines of shell. No npm. No pip. No Docker. Just curl, awk, and an API key.

Hacked up a new script to update multiple #git repositories (or just the one) non-destructively. Doesn't handle all use cases, of course, but useful for a lot of general cases. It stashes any currently uncommitted work, and updates multiple branches---which can be specified as arguments.

https://github.com/sanjayankur31/100_dotfiles/blob/main/bin/git-update-repo.sh

#Linux #SoftwareDevelopment #Bash #ShellScript

100_dotfiles/bin/git-update-repo.sh at main · sanjayankur31/100_dotfiles

My dotfiles and other configuration (rc) files. Managed by rcm. - sanjayankur31/100_dotfiles

GitHub
Just wrote a new blog post: The power of Bash and Awk, about making a real (if simple) static site generator in only 24 lines of #ShellScript https://nosycat.notimetoplay.org/pmwiki.php/Blog/PowerOfBash
The webmaster's backyard: Blog / The power of Bash and Awk

Would you like to get more out of bsddialog(3)?
BSDCan has a tutorial for that:

Introduction to TUI Programming using bsddialog with Benedict Reuschling
Thursday 2026-06-18: 13:00 - 16:00

Shell scripts have a bad reputation when it comes to usability and eye candy. Modern users find a blinking cursor on a a black screen leaves a lot to be desired when having to interact with a shell script. In this tutorial, we will create shell scripts that look like a GUI application: with buttons to press, input fields, select boxes and animated progress bars. These so called TUI (text user interfaces) programs still use shell script functionality as the backend, but are lightweight enough to not introduce too much overhead. Users will appreciate the ease of use of your shell scripts and you can rely on them to give you the data and visualizations you to need. At the same time, the TUI application is not difficult to learn and implement into existing scripts.

More info:

https://www.bsdcan.org/2026/timetable/timetable-Introduction-to-TUI.html

#unix #tui #shellscript #runbsd #bsdcan

Introduction to TUI Programming using bsddialog

Wenn ein Shell-Script darauf dependet, dass da "$(which echo)" statt "echo" steht, dann ist es ein schlechtes Shellscript.

#bash #shellscript

Are you looking to sharpen your Shell Scripting chops? Then you may be interested in the BSDCan Shell Scripting Tutorial for Beginners and Sysadmins with Mathias Eggers.

Anyone who works with BSD and other Unix- and Linux-like systems will sooner or later have to deal with the shell and shell scripts, e.g. automation of repetitive task or starting services in /etc/rc.d. Understanding scripts and how to meaningfully extend or rewrite them is the goal of this tutorial, which is mainly designed for beginners and sysadmins.

Simple shell scripts often consist of a sequence of arbitrary shell commands executed in a specific order to achieve a particular purpose. This is where the tutorial will begin, and I will then walk participants through the other components of a script using examples:

Variables

Sourcing

Control structures

Loops

In- and output redirection

Parameters and options

Functions

Testing scripts

From the tutorial the participants will get an impression of what could be achieved with the well-equipped toolbox the shell provides and use that knowledge for creating own scripts for their projects.

Participants should bring their own machines to try out the examples. I encourage everybody to ask questions and bring examples or problems from their daily work to the tutorial to foster a vivid discussion.

I've been writing shell scripts as part of my work since I got in contact with Unix in 1993 and have been teaching shell programming to apprentices for over ten years. This tutorial will be a shortened and in regards to rc-scripts extended version of that one-week course.

https://www.bsdcan.org/2026/timetable/timetable-Shell-Scripting-Tutorial.html

You can register for this tutorial and the BSDCan conference here:

https://www.bsdcan.org/2026/registration.html

If you register before May 1st, you can take advantage of the free reception on Saturday!

#runbsd #runsh #sh #bsdcan #shellscript #Unix

Shell Scripting Tutorial for Beginners and Sysadmins