<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Jerren&apos;s Notes</title><description>Personal notes by Jerren Trifan.</description><link>https://notes.trifall.com/</link><item><title>Solving some quirks of ps, grep, and pgrep</title><link>https://notes.trifall.com/p/pgrep-quirks/</link><guid isPermaLink="true">https://notes.trifall.com/p/pgrep-quirks/</guid><description>Some tricks for avoiding self-matches when using `ps`, `grep`, or `pgrep` to check whether a process is running.</description><pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate><updated>2026-07-07T00:00:00.000Z</updated><category>linux</category><category>terminal</category><category>shell</category><category>bash</category><category>dash</category></item><item><title>Terminal Process Substitution</title><link>https://notes.trifall.com/p/process-substitution/</link><guid isPermaLink="true">https://notes.trifall.com/p/process-substitution/</guid><description>A little useful trick for making the input / output of a command act as a temporary file into a larger command.</description><pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate><updated>2026-07-07T00:00:00.000Z</updated><category>linux</category><category>terminal</category><category>shell</category></item></channel></rss>