med-mastodon.com is one of the many independent Mastodon servers you can use to participate in the fediverse.
Medical community on Mastodon

Administered by:

Server stats:

343
active users

#scripting

2 posts2 participants0 posts today
Eric The IT Guy<p>Tech Tip Thursday:</p><p>Need to quickly check what groups a user belongs to?</p><p>$ groups username</p><p>Or just:</p><p>$ id username</p><p>Pro tip: id also shows UID/GID, which is super handy when troubleshooting permissions!</p><p>What’s your favorite go-to users &amp; groups command?</p><p><a href="https://mastodon.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://mastodon.social/tags/SysAdmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SysAdmin</span></a> <a href="https://mastodon.social/tags/Scripting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scripting</span></a> <a href="https://mastodon.social/tags/Automation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Automation</span></a></p>
Steven P. Sanderson II, MPH<p>Today's blog article is about using EZSheets in Python. I'm learning as I write about Python and I still find myself clunking around so take that in mind when reading :)</p><p>Post: <a href="https://www.spsanderson.com/steveondata/posts/2025-09-17/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">spsanderson.com/steveondata/po</span><span class="invisible">sts/2025-09-17/</span></a></p><p><a href="https://mstdn.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mstdn.social/tags/Blog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Blog</span></a> <a href="https://mstdn.social/tags/Technology" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Technology</span></a> <a href="https://mstdn.social/tags/Scripting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scripting</span></a> <a href="https://mstdn.social/tags/Coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Coding</span></a> <a href="https://mstdn.social/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> <a href="https://mstdn.social/tags/Google" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Google</span></a></p>
Profoundly Nerdy<p>Are there things that CMD.exe and/or Batch files are better at than PowerShell down to the present?</p><p><a href="https://bitbang.social/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a> <a href="https://bitbang.social/tags/sysadmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sysadmin</span></a> <a href="https://bitbang.social/tags/msdos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>msdos</span></a> <a href="https://bitbang.social/tags/windows" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>windows</span></a> <a href="https://bitbang.social/tags/scripting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scripting</span></a> <a href="https://bitbang.social/tags/powershell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>powershell</span></a></p>
Dr. Juande Santander-Vela<p>I've been a Kaleidoscope.app user for a long time, for sure since version 2, but maybe even from version 1, I'd have to check. In any case, I love the way they do comparisons, and is my main driver for making diffs. It integrates very well with git, for instance, and with many other tools.</p><p>But one thing I found I sometimes needed was comparing arbitrary pieces of text that I found elsewhere, and for that I was resorting to type† `ksdiff &lt;(echo "Text 1 to compare") &lt;(echo "Text 2 to compare")` on the terminal‡.</p><p>I ended up defining a function `ksdiffstr` like this: `ksdiffstr () { ksdiff &lt;(echo "$1") &lt;(echo "$2") }`, and now I can more simply time `ksdiffstr "This is a string without quotes to compare." 'This is another string with "quotes" to compare.'`, using single quotes (`'`) when there are double quotes, and I don't want to bother with the scaping (`\"`).</p><p>Hope you find it useful!</p><p>† You could do that with plan `diff` on any Unix-like system, or `opendiff` on macOS with Xcode and friends installed. It is not available just with the CLI tools (`clang` et al.) installed.</p><p>‡ Please note that `&lt;(script expression)` — also called Process Substitution — allows you to insert as an _in-place file_ the result of a script expression. For instance, you can do `&lt;(tail -n 1 file)` to input **as a file** the last line of that file, instead of using `tail` feeding a pipe, something that not all commands support. This is supported at least in `bash`, `zsh`, and maybe other POSIX-shells, but not `t/csh` or `sh`.</p><p><a href="https://mathstodon.xyz/tags/zsh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>zsh</span></a> <a href="https://mathstodon.xyz/tags/bash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bash</span></a> <a href="https://mathstodon.xyz/tags/scripting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scripting</span></a> <a href="https://mathstodon.xyz/tags/cli" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cli</span></a> <a href="https://mathstodon.xyz/tags/ProcessSubstitution" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ProcessSubstitution</span></a> <a href="https://mathstodon.xyz/tags/ksdiff" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ksdiff</span></a> <a href="https://mathstodon.xyz/tags/Kaleidoscope" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kaleidoscope</span></a></p>
Diego Córdoba 🇦🇷<p>Por cierto, queda un par de días para que finalice la promoción de precios mínimos para todos los cursos que tenemos en <a href="https://mstdn.io/tags/juncotic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>juncotic</span></a> 🙂</p><p>Si les interesan temas de GNU/Linux, Redes TCP/IP, SSH, Firewalls, Shell scripting, Wireshark Python y Flask, no dejen de pasar por nuestro site:</p><p><a href="https://juncotic.com/cursos" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">juncotic.com/cursos</span><span class="invisible"></span></a></p><p>Los esperamos!</p><p><a href="https://mstdn.io/tags/gnu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gnu</span></a> <a href="https://mstdn.io/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://mstdn.io/tags/learning" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>learning</span></a> <a href="https://mstdn.io/tags/juncotic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>juncotic</span></a> <a href="https://mstdn.io/tags/educacion" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>educacion</span></a> <a href="https://mstdn.io/tags/softwarelibre" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwarelibre</span></a> <a href="https://mstdn.io/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://mstdn.io/tags/freesoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>freesoftware</span></a> <a href="https://mstdn.io/tags/sysadmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sysadmin</span></a> <a href="https://mstdn.io/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a> <a href="https://mstdn.io/tags/tcpip" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tcpip</span></a> <a href="https://mstdn.io/tags/wireshark" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wireshark</span></a> <a href="https://mstdn.io/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://mstdn.io/tags/flask" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>flask</span></a> <a href="https://mstdn.io/tags/ssh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ssh</span></a> <a href="https://mstdn.io/tags/iptables" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iptables</span></a> <a href="https://mstdn.io/tags/scripting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scripting</span></a> <a href="https://mstdn.io/tags/bash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bash</span></a> <a href="https://mstdn.io/tags/firewalls" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>firewalls</span></a></p>
Diego Córdoba 🇦🇷<p>Por cierto, esta mañana publicamos nuevos cupones de descuento para todos los cursos de <a href="https://mstdn.io/tags/juncotic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>juncotic</span></a>! 😃 </p><p>Si les interesa los temas de GNU/Linux, redes TCP/IP, Wireshark, Python, Flask, SSH, firewalling, etc... pueden encontrar los enlaces promocionales en nuestro sitio web 👇 👇 </p><p><a href="https://juncotic.com/cursos/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">juncotic.com/cursos/</span><span class="invisible"></span></a></p><p>Ojalá les sirva!</p><p><a href="https://mstdn.io/tags/gnu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gnu</span></a> <a href="https://mstdn.io/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://mstdn.io/tags/learning" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>learning</span></a> <a href="https://mstdn.io/tags/juncotic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>juncotic</span></a> <a href="https://mstdn.io/tags/educacion" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>educacion</span></a> <a href="https://mstdn.io/tags/softwarelibre" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwarelibre</span></a> <a href="https://mstdn.io/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://mstdn.io/tags/freesoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>freesoftware</span></a> <a href="https://mstdn.io/tags/sysadmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sysadmin</span></a> <a href="https://mstdn.io/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a> <a href="https://mstdn.io/tags/tcpip" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tcpip</span></a> <a href="https://mstdn.io/tags/wireshark" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wireshark</span></a> <a href="https://mstdn.io/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://mstdn.io/tags/flask" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>flask</span></a> <a href="https://mstdn.io/tags/ssh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ssh</span></a> <a href="https://mstdn.io/tags/iptables" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iptables</span></a> <a href="https://mstdn.io/tags/scripting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scripting</span></a> <a href="https://mstdn.io/tags/bash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bash</span></a> <a href="https://mstdn.io/tags/firewalls" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>firewalls</span></a></p>
Eric The IT Guy<p>I was telling my students today not to be too overwhelmed by the idea of scripting. In fact, if you want to did your toes in, try a couple of bash aliases first! They're like training wheels - fast, useful, and gets you thinking about automation and syntax!</p><p>alias ll='ls -alF'<br>alias gs='git status'</p><p>What's your favorite alias or one-liner?<br><a href="https://mastodon.social/tags/bash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bash</span></a> <a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://mastodon.social/tags/scripting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scripting</span></a></p>
OSTechNix<p>Learn Bash command substitution $(...) with practical examples. Automate scripts, use dynamic filenames, and master Linux scripting easily.</p><p>Read full guide: <a href="https://ostechnix.com/bash-command-substitution/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ostechnix.com/bash-command-sub</span><span class="invisible">stitution/</span></a></p><p><a href="https://floss.social/tags/Bash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bash</span></a> <a href="https://floss.social/tags/Scripting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scripting</span></a> <a href="https://floss.social/tags/CommandSubstitution" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CommandSubstitution</span></a> <a href="https://floss.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a></p>
G'MIC 🎩🐯<p>I had a lot of fun last night programming a 3D tunnel effect in G'MIC. What do you think?<br>▶️ Source code: <a href="https://pastebin.com/Buf7uhqQ" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">pastebin.com/Buf7uhqQ</span><span class="invisible"></span></a> (35 lines of code 😋 ). </p><p><a href="https://piaille.fr/tags/creativecoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>creativecoding</span></a> <a href="https://piaille.fr/tags/scripting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scripting</span></a> <a href="https://piaille.fr/tags/3d" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>3d</span></a></p>
Martin Owens :inkscape:<p>I created a script to rotate my screen, I tied it to Ctrl+Shift+R and it's great for reading web comics on this light <span class="h-card" translate="no"><a href="https://fosstodon.org/@system76" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>system76</span></a></span> machine as if it was a book.</p><p>But er, I forgot that Ctrl+Shift+R is reverse lookup in Bash. Ooops.</p><p><a href="https://floss.social/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://floss.social/tags/customization" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>customization</span></a> <a href="https://floss.social/tags/scripting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scripting</span></a> <a href="https://floss.social/tags/wayland" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wayland</span></a></p>
Jonathan Kamens 86 47<p>Here's a <a href="https://federate.social/tags/ShellScripting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ShellScripting</span></a> puzzle. Suppose you have a shell script run with the "-e" flag, i.e., it's supposed to exit immediately if a command exits with a non-zero exit status. But there's one particular command you want to capture the exit status of so you can check if it's a particular failure code and ignore it if so. What's the cleanest way to do that?<br>I ended up using</p><p>set +e<br>command-to-check<br>ret=$?<br>set -e</p><p>This seems gross. Is there a cleaner way?<br><a href="https://federate.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://federate.social/tags/UNIX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UNIX</span></a> <a href="https://federate.social/tags/scripting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scripting</span></a></p>
Mark Gardner<p><span class="h-card" translate="no"><a href="https://infosec.exchange/@xabean" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>xabean</span></a></span> <span class="h-card" translate="no"><a href="https://mathstodon.xyz/@mjd" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mjd</span></a></span> Nobody’s claiming <a href="https://mastodon.phoenixtrap.com/tags/Perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Perl</span></a> is a shell, only that <a href="https://mastodon.phoenixtrap.com/tags/Bash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bash</span></a> has been pushed past its limits as a <a href="https://mastodon.phoenixtrap.com/tags/scripting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scripting</span></a> language.</p>
Linux Magazine<p>From this week's Linux Update newsletter: Marcin Gąstół examines Nushell, a modern shell designed for working with structured data, built in Rust, and inspired by Unix's pipeline philosophy<br><a href="https://www.linux-magazine.com/index.php/Issues/2025/296/Nushell?utm_source=mlm" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">linux-magazine.com/index.php/I</span><span class="invisible">ssues/2025/296/Nushell?utm_source=mlm</span></a><br><a href="https://fosstodon.org/tags/Nushell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nushell</span></a> <a href="https://fosstodon.org/tags/shell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shell</span></a> <a href="https://fosstodon.org/tags/scripting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scripting</span></a> <a href="https://fosstodon.org/tags/Nu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nu</span></a> <a href="https://fosstodon.org/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://fosstodon.org/tags/pipeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pipeline</span></a> <a href="https://fosstodon.org/tags/data" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>data</span></a> <a href="https://fosstodon.org/tags/developers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>developers</span></a> <a href="https://fosstodon.org/tags/sysadmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sysadmin</span></a> <a href="https://fosstodon.org/tags/JSON" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JSON</span></a> <a href="https://fosstodon.org/tags/YAML" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>YAML</span></a> <a href="https://fosstodon.org/tags/CSV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSV</span></a></p>
Esa Ruoho (Lackluster/Paketti)<p><span class="h-card" translate="no"><a href="https://mastodon.social/@jamesbritt" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>jamesbritt</span></a></span> oh, neat! did you finish it or did it just become a gist? i've written, upon request, lots of section / pattern sequencer things, and also, this low-level one:</p><p>i've been so busy with EQ30 (a mutilated 4xEQ10 with Canvas) and Groovebox8120 updates that i haven't gotten around to also putting in BPM &amp; LPB print but i really should stop just thinking about it and do it quickly since it takes zero effort, I've got all the pieces already. <a href="https://mastodon.social/tags/renoise" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>renoise</span></a> <a href="https://mastodon.social/tags/paketti" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>paketti</span></a> <a href="https://mastodon.social/tags/lua" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lua</span></a> <a href="https://mastodon.social/tags/scripting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scripting</span></a></p>
HoldMyType<p>There should have been a Jr developer intern ( just <a href="https://mathstodon.xyz/tags/scripting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scripting</span></a> work ) thing in 2000-2010 , was it there ?<br>How does being able to write SQL helps you in understanding database of any type</p>
Mark Gardner<p>TIL that software (especially <a href="https://mastodon.phoenixtrap.com/tags/scripting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scripting</span></a> runtimes like <a href="https://mastodon.phoenixtrap.com/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a>, <a href="https://mastodon.phoenixtrap.com/tags/Perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Perl</span></a>, and <a href="https://mastodon.phoenixtrap.com/tags/NodeJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NodeJS</span></a>) running in <a href="https://mastodon.phoenixtrap.com/tags/Alpine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Alpine</span></a> <a href="https://mastodon.phoenixtrap.com/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> containers is often slower than in other distros like <a href="https://mastodon.phoenixtrap.com/tags/Ubuntu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ubuntu</span></a>. This is despite Alpine being faster on startup and often vastly more efficient with CPU, memory, and storage.</p><p>It mostly comes down to Alpine’s use of musl libc rather than <a href="https://mastodon.phoenixtrap.com/tags/GNU" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GNU</span></a>’s glibc. musl is optimized for minimalism, not raw performance. Also, the Alpine packages are often not compiled with as many optimizations.</p>
OSTechNix<p>How To Avoid Infinite Until Loops In Bash Scripts Using Timeout <a href="https://floss.social/tags/Bash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bash</span></a> <a href="https://floss.social/tags/Loops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Loops</span></a> <a href="https://floss.social/tags/Timeout" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Timeout</span></a> <a href="https://floss.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://floss.social/tags/Scripting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scripting</span></a> <br><a href="https://ostechnix.com/bash-timeout-to-avoid-infinite-until-loop/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ostechnix.com/bash-timeout-to-</span><span class="invisible">avoid-infinite-until-loop/</span></a></p>
thelinuxcast :NixOS:<p>I Updated My Blog Script <a href="https://mtwb.blog/posts/2025/blaugust2025/i-updated-my-blog-script/" rel="nofollow noopener" target="_blank">https://mtwb.blog/posts/2025/blaugust2025/i-updated-my-blog-script/</a> <a href="https://polymaths.social/tags/blaugust2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>blaugust2025</span></a> <a href="https://polymaths.social/tags/blaugust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>blaugust</span></a> <a href="https://polymaths.social/tags/blogging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>blogging</span></a> <a href="https://polymaths.social/tags/scripting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scripting</span></a> <a href="https://polymaths.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://polymaths.social/tags/bash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bash</span></a></p>
Begasus<p>Preparing scripts to bump KDE gear libraries/applications, this has been in my todo list for quite some time. For the KDE frameworks this already works fine.</p><p>First draft looking promising, now need to fine-tune/add what's missing.</p><p><a href="https://mastodon-belgium.be/tags/HaikuOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HaikuOS</span></a> <a href="https://mastodon-belgium.be/tags/haikuporter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>haikuporter</span></a> <a href="https://mastodon-belgium.be/tags/scripting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scripting</span></a> <a href="https://mastodon-belgium.be/tags/bash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bash</span></a> <a href="https://mastodon-belgium.be/tags/KDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KDE</span></a> <a href="https://mastodon-belgium.be/tags/gear25" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gear25</span></a>.08 <a href="https://mastodon-belgium.be/tags/ecode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ecode</span></a> <a href="https://mastodon-belgium.be/tags/KDevelop" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KDevelop</span></a> <a href="https://mastodon-belgium.be/tags/Kate" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kate</span></a> <a href="https://mastodon-belgium.be/tags/KWrite" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KWrite</span></a> <a href="https://mastodon-belgium.be/tags/Gwenview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Gwenview</span></a></p>
Oblomov<p>So hm on unrelated topics does anybody know how to batch download your itch.io librar</p><p><a href="https://sociale.network/tags/censorship" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>censorship</span></a> <a href="https://sociale.network/tags/itch" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>itch</span></a> <a href="https://sociale.network/tags/itchio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>itchio</span></a> <a href="https://sociale.network/tags/scripting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scripting</span></a> <a href="https://sociale.network/tags/automation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>automation</span></a></p>