<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Command Wizardry]]></title><description><![CDATA[Command Wizardry]]></description><link>https://www.commandlinewizardry.com/blog</link><generator>RSS for Node</generator><lastBuildDate>Tue, 07 Jul 2026 17:16:23 GMT</lastBuildDate><atom:link href="https://www.commandlinewizardry.com/blog-feed.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[Customizing Your Linux bash Prompt]]></title><description><![CDATA[Customize the text and font of your Linux bash prompt by using the $PS1 variable.]]></description><link>https://www.commandlinewizardry.com/post/customizing-your-linux-bash-prompt</link><guid isPermaLink="false">60b0ece255f9b90015c99f9d</guid><category><![CDATA[Skills]]></category><pubDate>Sat, 10 Jul 2021 17:33:48 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/d6d8de_5a738b4418b1463182d33bb6d9990f06~mv2.jpg/v1/fit/w_960,h_540,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Paul Troncone</dc:creator></item><item><title><![CDATA[Editing in Place - Redirecting Command Output to the Same Source File]]></title><description><![CDATA[Use our ow script to create a command pipeline that overwrites a source file without creating temporary files.]]></description><link>https://www.commandlinewizardry.com/post/editing-in-place-redirecting-command-output-to-the-same-source-file</link><guid isPermaLink="false">60c6a74d68b06e002bb7c7bb</guid><category><![CDATA[Tools]]></category><pubDate>Wed, 23 Jun 2021 17:59:45 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/d6d8de_17920d8c6d7f4c7ab136279733f53cdb~mv2.jpg/v1/fit/w_960,h_540,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Paul Troncone</dc:creator></item><item><title><![CDATA[How to Open the Windows Command Prompt]]></title><description><![CDATA[Before you can leverage the power of the command line you first need to open it. In Windows 10 you have two primary options.]]></description><link>https://www.commandlinewizardry.com/post/how-to-open-the-windows-command-prompt</link><guid isPermaLink="false">60cb4416bc7b07001569264a</guid><category><![CDATA[Skills]]></category><pubDate>Thu, 17 Jun 2021 13:45:16 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/d6d8de_9e2506d8443344459cefbd2a36b360b6~mv2.jpg/v1/fit/w_960,h_540,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Paul Troncone</dc:creator></item><item><title><![CDATA[Creating Hybrid Scripts - Leveraging the Power of Multiple Shells]]></title><description><![CDATA[You may think of command line scripts as using one specific shell or language, but depending on your environment you can combine multiple...]]></description><link>https://www.commandlinewizardry.com/post/creating-hybrid-scripts-leveraging-the-power-of-multiple-shells</link><guid isPermaLink="false">6091e119530f70001584cc85</guid><category><![CDATA[Skills]]></category><pubDate>Fri, 04 Jun 2021 16:41:17 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/d6d8de_b58181dadf4041e792efd6431292724d~mv2.jpg/v1/fit/w_960,h_540,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Paul Troncone</dc:creator></item><item><title><![CDATA[Traversing and Creating Directories in Windows Command Prompt (cmd)]]></title><description><![CDATA[From the Windows Command Prompt you can use the cd command to display your current working directory or change to a different directory.]]></description><link>https://www.commandlinewizardry.com/post/traversing-and-creating-directories-in-windows-command-prompt-cmd</link><guid isPermaLink="false">60b0f7a7e432580015bb1ee5</guid><category><![CDATA[Skills]]></category><pubDate>Fri, 28 May 2021 15:26:36 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/d6d8de_9b5837cb33a44618b4b7ff6526d62c45~mv2.jpg/v1/fit/w_960,h_540,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Paul Troncone</dc:creator></item><item><title><![CDATA[Creating Windows Batch Scripts]]></title><description><![CDATA[The Windows command prompt is not the most powerful option available, but it is fairly full featured for scripting.]]></description><link>https://www.commandlinewizardry.com/post/creating-windows-batch-scripts</link><guid isPermaLink="false">609ebe97ba4226001551a470</guid><category><![CDATA[Skills]]></category><pubDate>Sat, 22 May 2021 00:25:19 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/d6d8de_6553995566594abc891a0ad2dd277efa~mv2.jpg/v1/fit/w_1000,h_656,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Paul Troncone</dc:creator></item><item><title><![CDATA[Running PowerShell on Linux]]></title><description><![CDATA[PowerShell was originally designed for use in Windows,  but more recent releases have added support for Linux, macOS, and ARM environments.]]></description><link>https://www.commandlinewizardry.com/post/running-powershell-on-linux</link><guid isPermaLink="false">609d09b1691da6001645995d</guid><category><![CDATA[General]]></category><pubDate>Thu, 13 May 2021 12:57:24 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/d6d8de_c40cf3c6b2194e89ade4afa43244b736~mv2.jpg/v1/fit/w_804,h_452,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Paul Troncone</dc:creator></item><item><title><![CDATA[Dynamically Building Commands Using xargs, bash, and foreach]]></title><description><![CDATA[Dynamic pipelines allow you to create powerful one-liners where mere mortals would need an entire script.]]></description><link>https://www.commandlinewizardry.com/post/dynamically-building-commands-using-xargs-bash-and-foreach</link><guid isPermaLink="false">6074e7d6fb09950015b65859</guid><category><![CDATA[Skills]]></category><category><![CDATA[Tools]]></category><pubDate>Fri, 07 May 2021 14:04:19 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/d6d8de_e48641bb1a834d98879672face18253c~mv2.png/v1/fit/w_960,h_540,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Paul Troncone</dc:creator></item><item><title><![CDATA[How to Add Git Bash and Cygwin to Windows Terminal]]></title><description><![CDATA[When you install Git for Windows it comes prepacked with Git Bash, a Linux terminal emulator. Git Bash is particularly useful because it...]]></description><link>https://www.commandlinewizardry.com/post/how-to-add-git-bash-to-windows-terminal</link><guid isPermaLink="false">608ca3ea3df26d00577408dd</guid><category><![CDATA[General]]></category><pubDate>Sat, 01 May 2021 01:29:43 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/d6d8de_514615a0e46d42aca387d294026febdf~mv2.png/v1/fit/w_1000,h_950,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Paul Troncone</dc:creator></item><item><title><![CDATA[The Ipconfig Command]]></title><description><![CDATA[The ipconfig command is used in Windows to display information about a computer's network interfaces. Basic Use To execute the ipconfig...]]></description><link>https://www.commandlinewizardry.com/post/ipconfig-command</link><guid isPermaLink="false">607b7e31e499a30015a2b879</guid><category><![CDATA[Commands]]></category><pubDate>Thu, 22 Apr 2021 20:52:25 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/d6d8de_79b5f44be5af4052b751ec37e15e4132~mv2.png/v1/fit/w_960,h_540,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Paul Troncone</dc:creator></item><item><title><![CDATA[The Ping Command]]></title><description><![CDATA[The ping command, available on both the Windows and Linux CLI, is an implementation of the Internet Control Message Protocol (ICMP) as...]]></description><link>https://www.commandlinewizardry.com/post/ping-command</link><guid isPermaLink="false">607815e413a5cc0015032668</guid><category><![CDATA[Commands]]></category><pubDate>Fri, 16 Apr 2021 17:43:40 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/d6d8de_d4c6b17cc9f54f7bb4166888bb848227~mv2.png/v1/fit/w_960,h_540,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Paul Troncone</dc:creator></item><item><title><![CDATA[Introducing the Command Wizard Amazon Alexa Skill]]></title><description><![CDATA[A few weeks ago, while writing a shell script, I could not recall the command I needed to do something. As I was sitting at my desk...]]></description><link>https://www.commandlinewizardry.com/post/introducing-the-command-wizard-amazon-alexa-skill</link><guid isPermaLink="false">6071eb4220b37900c74cdfdc</guid><category><![CDATA[General]]></category><pubDate>Sat, 10 Apr 2021 19:02:16 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/d6d8de_079bb53d537e48d9bd161a1de1a59b19~mv2.png/v1/fit/w_1000,h_512,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Paul Troncone</dc:creator></item><item><title><![CDATA[Windows Terminal - One Screen to Rule Them All]]></title><description><![CDATA[Over the past several years Microsoft has dedicated significant resources to enhance the command line capabilities of Windows. First they...]]></description><link>https://www.commandlinewizardry.com/post/windows-terminal-one-screen-to-rule-them-all</link><guid isPermaLink="false">6042e4bd09a1cd0016d3a439</guid><category><![CDATA[General]]></category><pubDate>Fri, 12 Mar 2021 16:58:14 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/d6d8de_cc73508f4cfd4ba79f32e307e7a625bc~mv2.png/v1/fit/w_1000,h_950,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Paul Troncone</dc:creator></item><item><title><![CDATA[Using the Linux awk Command to Slice and Dice data]]></title><description><![CDATA[The Linux awk command is a powerful alternative to the cut command for slicing columnar data.]]></description><link>https://www.commandlinewizardry.com/post/using-the-linux-awk-command-to-slice-and-dice-data</link><guid isPermaLink="false">5f1884a0a560af001708f43d</guid><category><![CDATA[Skills]]></category><category><![CDATA[Commands]]></category><pubDate>Thu, 23 Jul 2020 01:54:39 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/d6d8de_c074aabc67354fb6b9822ce60e77cbd0~mv2.png/v1/fit/w_960,h_540,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Paul Troncone</dc:creator></item><item><title><![CDATA[Running Linux Commands within Windows Using WSL]]></title><description><![CDATA[Use the Windows Subsystem for Linux (WSL) to run Linux commands directly from the Windows Command Prompt.]]></description><link>https://www.commandlinewizardry.com/post/running-linux-commands-within-windows-using-wsl</link><guid isPermaLink="false">5effbbecaa5db70017e07905</guid><category><![CDATA[Tools]]></category><pubDate>Fri, 03 Jul 2020 23:33:20 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/d6d8de_0255a5d2f6b746c88ef1ec864898123c~mv2.png/v1/fit/w_1000,h_860,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Paul Troncone</dc:creator></item><item><title><![CDATA[Linux cut Command Overview]]></title><description><![CDATA[Use the cut command to extract columnar data from files by using character or field location Common Command Options -c    Character   ...]]></description><link>https://www.commandlinewizardry.com/post/linux-cut-command-overview</link><guid isPermaLink="false">5ea02396c081f90017a4c75a</guid><category><![CDATA[Skills]]></category><category><![CDATA[Commands]]></category><pubDate>Wed, 22 Apr 2020 11:04:42 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/d6d8de_06c7ae43b73a46369c2a420a05fc347b~mv2.png/v1/fit/w_1000,h_720,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Paul Troncone</dc:creator></item><item><title><![CDATA[Linux tr Command Overview]]></title><description><![CDATA[In this video we look at the tr command and its uses: Replacing characters Deleting characters Squeezing characters Common Command...]]></description><link>https://www.commandlinewizardry.com/post/linux-tr-command-overview</link><guid isPermaLink="false">5e9ef09e60175d0017ea2dd6</guid><category><![CDATA[Skills]]></category><category><![CDATA[Commands]]></category><pubDate>Tue, 21 Apr 2020 13:15:39 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/d6d8de_f3672c80aa704aed8fdb3cc6cd6c77f4~mv2.jpg/v1/fit/w_1000,h_720,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Paul Troncone</dc:creator></item><item><title><![CDATA[Cybersecurity Ops with bash - Chapter 20 Solutions]]></title><description><![CDATA[Below are selected solutions for the Chapter 20 workshop questions from Cybersecurity Ops with bash.  Note - These are just examples,...]]></description><link>https://www.commandlinewizardry.com/post/cybersecurity-ops-with-bash-chapter-20-solutions</link><guid isPermaLink="false">5cd21bcf3da3f1014ab629cb</guid><category><![CDATA[Solutions]]></category><pubDate>Wed, 08 May 2019 00:15:54 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/d6d8de_744a9736bd034df6a9d99c7d525f6420~mv2.jpg/v1/fit/w_1000,h_600,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Cybersecurity Ops with bash</dc:creator></item><item><title><![CDATA[Cybersecurity Ops with bash - Chapter 17 Solutions]]></title><description><![CDATA[Below are selected solutions for the Chapter 17 workshop questions from Cybersecurity Ops with bash.  Note - These are just examples,...]]></description><link>https://www.commandlinewizardry.com/post/cybersecurity-ops-with-bash-chapter-17-solutions</link><guid isPermaLink="false">5cc3421f42940401bf957d8a</guid><category><![CDATA[Solutions]]></category><pubDate>Fri, 26 Apr 2019 18:00:03 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/d6d8de_744a9736bd034df6a9d99c7d525f6420~mv2.jpg/v1/fit/w_1000,h_600,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Cybersecurity Ops with bash</dc:creator></item><item><title><![CDATA[Cybersecurity Ops with bash - Chapter 14 Solutions]]></title><description><![CDATA[Below are selected solutions for the Chapter 14 workshop questions from Cybersecurity Ops with bash.  Note - These are just examples,...]]></description><link>https://www.commandlinewizardry.com/post/cybersecurity-ops-with-bash-chapter-14-solutions</link><guid isPermaLink="false">5cc24a50c4e34000152316b0</guid><category><![CDATA[Solutions]]></category><pubDate>Fri, 26 Apr 2019 00:13:55 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/d6d8de_744a9736bd034df6a9d99c7d525f6420~mv2.jpg/v1/fit/w_1000,h_600,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Cybersecurity Ops with bash</dc:creator></item></channel></rss>