<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Bash on Dave Voyles</title><link>https://davevoyles.com/tags/bash/</link><description>Recent content in Bash on Dave Voyles</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Thu, 22 Oct 2026 10:00:00 -0400</lastBuildDate><atom:link href="https://davevoyles.com/tags/bash/index.xml" rel="self" type="application/rss+xml"/><item><title>The match that came back as no</title><link>https://davevoyles.com/posts/the-match-that-came-back-no/</link><pubDate>Thu, 22 Oct 2026 10:00:00 -0400</pubDate><guid>https://davevoyles.com/posts/the-match-that-came-back-no/</guid><description>A safety check found exactly what it was looking for, and the shell still told it the answer was no. One bash setting, one early exit, and a guard that quietly failed open.</description></item></channel></rss>