<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://pzwiki.wdka.nl/mw-mediadesign/index.php?action=history&amp;feed=atom&amp;title=Shell_scripts_%28Wordhole%29</id>
	<title>Shell scripts (Wordhole) - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://pzwiki.wdka.nl/mw-mediadesign/index.php?action=history&amp;feed=atom&amp;title=Shell_scripts_%28Wordhole%29"/>
	<link rel="alternate" type="text/html" href="https://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Shell_scripts_(Wordhole)&amp;action=history"/>
	<updated>2026-08-03T22:11:15Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.38.2</generator>
	<entry>
		<id>https://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Shell_scripts_(Wordhole)&amp;diff=251612&amp;oldid=prev</id>
		<title>Riviera at 15:50, 1 November 2023</title>
		<link rel="alternate" type="text/html" href="https://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Shell_scripts_(Wordhole)&amp;diff=251612&amp;oldid=prev"/>
		<updated>2023-11-01T15:50:57Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 17:50, 1 November 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l6&quot;&gt;Line 6:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 6:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;end&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;end&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Wordhole]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Riviera</name></author>
	</entry>
	<entry>
		<id>https://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Shell_scripts_(Wordhole)&amp;diff=251487&amp;oldid=prev</id>
		<title>Riviera at 13:50, 1 November 2023</title>
		<link rel="alternate" type="text/html" href="https://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Shell_scripts_(Wordhole)&amp;diff=251487&amp;oldid=prev"/>
		<updated>2023-11-01T13:50:31Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 15:50, 1 November 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Throughout SI #22: Radio Worm - Protocols for an Active Archive, several shell scripts have been made. These are small computer programmes which enhance productivity and make tasks less repetitive. On several occasions we have implemented shell scripts to get things done and probably we will use shell scripts again in the near future. In 'Tools to Fight Boredom: FLOSS and GNU/Linux for artists working in the field of generative music and software art' Marloes de Valk likens shell scripts to a sort of 'glue' capable of binding things together. Throughout SI #22 shell scripts have been used to diverse ends. This ranges from making a podcast generator to downloading files from the internet. From compiling pdf documents with pandoc and weasyprint to manipulating texts with grep, awk and sed. These scripts can be found on the internet via Gitea, on the Wiki and in etherpads. Overall, shell scripting has been more of a distributive practice than a collaborative practice. We have shared algorithms with each other without necessarily writing those algorithms together (i.e. in an Etherpad). Depending on how the shell script is written, a specific shell may or may not be required to execute the code. Primarily we have been using bash, the Bourne Again Shell, and fish, the Friendly Interactive Shell. These shells have subtle differences in syntax; bash often cannot execute fish scripts and vice-versa.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Throughout SI #22: Radio Worm - Protocols for an Active Archive, several shell scripts have been made. These are small computer programmes which enhance productivity and make tasks less repetitive. On several occasions we have implemented shell scripts to get things done and probably we will use shell scripts again in the near future. In 'Tools to Fight Boredom: FLOSS and GNU/Linux for artists working in the field of generative music and software art' Marloes de Valk likens shell scripts to a sort of 'glue' capable of binding things together. Throughout SI #22 shell scripts have been used to diverse ends. This ranges from making a podcast generator to downloading files from the internet. From compiling pdf documents with pandoc and weasyprint to manipulating texts with grep, awk and sed. These scripts can be found on the internet via Gitea, on the Wiki and in etherpads. Overall, shell scripting has been more of a distributive practice than a collaborative practice. We have shared algorithms with each other without necessarily writing those algorithms together (i.e. in an Etherpad). Depending on how the shell script is written, a specific shell may or may not be required to execute the code. Primarily we have been using bash, the Bourne Again Shell, and fish, the Friendly Interactive Shell. These shells have subtle differences in syntax; bash often cannot execute fish scripts and vice-versa&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.  Below is an example of a fish script which, when executed, downloads all episodes of the Laurence Rassel Show&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Wordhole]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;syntaxhighlight lang=&amp;quot;fish&amp;quot;&amp;gt;#! /usr/bin/fish&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;for n in 01 02 03 04 05 06 07 08 09 (seq 10 17);&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    wget (printf 'http&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;//www.publicrec.org/archive/2-01/2-01-014/2-01-014-%s.mp3' $n);&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;end&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Riviera</name></author>
	</entry>
	<entry>
		<id>https://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Shell_scripts_(Wordhole)&amp;diff=251465&amp;oldid=prev</id>
		<title>Riviera at 13:38, 1 November 2023</title>
		<link rel="alternate" type="text/html" href="https://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Shell_scripts_(Wordhole)&amp;diff=251465&amp;oldid=prev"/>
		<updated>2023-11-01T13:38:05Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 15:38, 1 November 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Throughout SI #22: Radio Worm - Protocols for an Active Archive, several shell scripts have been made. These are small computer programmes which enhance productivity and make tasks less repetitive. On several occasions we have implemented shell scripts to get things done and probably we will use shell scripts again in the near future. In 'Tools to Fight Boredom: FLOSS and GNU/Linux for artists working in the field of generative music and software art' Marloes de Valk likens shell scripts to a sort of 'glue' capable of binding things together. Throughout SI #22 shell scripts have been used to diverse ends. This ranges from making a podcast generator to downloading files from the internet. From compiling pdf documents with pandoc and weasyprint to &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;and &lt;/del&gt;manipulating texts with grep, awk and sed. These scripts can be found on the internet via Gitea, on the Wiki and in etherpads. Overall, shell scripting has been more of a distributive practice than a collaborative practice. We have shared algorithms with each other without necessarily writing those algorithms together (i.e. in an Etherpad). Depending on how the shell script is written, a specific shell may or may not be required to execute the code. Primarily we have been using bash, the Bourne Again Shell, and fish, the Friendly Interactive Shell. These shells have subtle differences in syntax; bash often cannot execute fish scripts and vice-versa.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Throughout SI #22: Radio Worm - Protocols for an Active Archive, several shell scripts have been made. These are small computer programmes which enhance productivity and make tasks less repetitive. On several occasions we have implemented shell scripts to get things done and probably we will use shell scripts again in the near future. In 'Tools to Fight Boredom: FLOSS and GNU/Linux for artists working in the field of generative music and software art' Marloes de Valk likens shell scripts to a sort of 'glue' capable of binding things together. Throughout SI #22 shell scripts have been used to diverse ends. This ranges from making a podcast generator to downloading files from the internet. From compiling pdf documents with pandoc and weasyprint to manipulating texts with grep, awk and sed. These scripts can be found on the internet via Gitea, on the Wiki and in etherpads. Overall, shell scripting has been more of a distributive practice than a collaborative practice. We have shared algorithms with each other without necessarily writing those algorithms together (i.e. in an Etherpad). Depending on how the shell script is written, a specific shell may or may not be required to execute the code. Primarily we have been using bash, the Bourne Again Shell, and fish, the Friendly Interactive Shell. These shells have subtle differences in syntax; bash often cannot execute fish scripts and vice-versa.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Wordhole]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Wordhole]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Riviera</name></author>
	</entry>
	<entry>
		<id>https://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Shell_scripts_(Wordhole)&amp;diff=251462&amp;oldid=prev</id>
		<title>Riviera at 13:36, 1 November 2023</title>
		<link rel="alternate" type="text/html" href="https://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Shell_scripts_(Wordhole)&amp;diff=251462&amp;oldid=prev"/>
		<updated>2023-11-01T13:36:59Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 15:36, 1 November 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Throughout SI #22: Radio Worm - Protocols for an Active Archive, several shell scripts have been made. These are small computer programmes which enhance productivity and make tasks less repetitive. On several occasions we have implemented shell scripts to get things done and probably we will use shell scripts again in the near future. In 'Tools to Fight Boredom: FLOSS and GNU/Linux for artists working in the field of generative music and software art' Marloes de Valk likens shell scripts to a sort of 'glue' capable of binding things together. Throughout SI #22 shell scripts have been used to diverse ends. This ranges from making a podcast generator to downloading files from the internet. From compiling pdf documents with pandoc and weasyprint to and manipulating texts with grep, awk and sed. These scripts can be found on the internet via Gitea, on the Wiki and in etherpads. Overall, shell scripting has been more of a distributive practice than a collaborative practice. We have shared algorithms with each other without necessarily writing those algorithms together (i.e. in an Etherpad). Depending on how the shell script is written, a specific shell may or may not be required to execute the code. Primarily we have been using bash, the Bourne Again Shell, and fish, the Friendly Interactive Shell. These shells have subtle differences in syntax; bash often cannot execute fish scripts and vice-versa.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Throughout SI #22: Radio Worm - Protocols for an Active Archive, several shell scripts have been made. These are small computer programmes which enhance productivity and make tasks less repetitive. On several occasions we have implemented shell scripts to get things done and probably we will use shell scripts again in the near future. In 'Tools to Fight Boredom: FLOSS and GNU/Linux for artists working in the field of generative music and software art' Marloes de Valk likens shell scripts to a sort of 'glue' capable of binding things together. Throughout SI #22 shell scripts have been used to diverse ends. This ranges from making a podcast generator to downloading files from the internet. From compiling pdf documents with pandoc and weasyprint to and manipulating texts with grep, awk and sed. These scripts can be found on the internet via Gitea, on the Wiki and in etherpads. Overall, shell scripting has been more of a distributive practice than a collaborative practice. We have shared algorithms with each other without necessarily writing those algorithms together (i.e. in an Etherpad). Depending on how the shell script is written, a specific shell may or may not be required to execute the code. Primarily we have been using bash, the Bourne Again Shell, and fish, the Friendly Interactive Shell. These shells have subtle differences in syntax; bash often cannot execute fish scripts and vice-versa.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Wordhole]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Riviera</name></author>
	</entry>
	<entry>
		<id>https://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Shell_scripts_(Wordhole)&amp;diff=251459&amp;oldid=prev</id>
		<title>Riviera: Created page with &quot;Throughout SI #22: Radio Worm - Protocols for an Active Archive, several shell scripts have been made. These are small computer programmes which enhance productivity and make tasks less repetitive. On several occasions we have implemented shell scripts to get things done and probably we will use shell scripts again in the near future. In 'Tools to Fight Boredom: FLOSS and GNU/Linux for artists working in the field of generative music and software art' Marloes de Valk lik...&quot;</title>
		<link rel="alternate" type="text/html" href="https://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Shell_scripts_(Wordhole)&amp;diff=251459&amp;oldid=prev"/>
		<updated>2023-11-01T13:35:59Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Throughout SI #22: Radio Worm - Protocols for an Active Archive, several shell scripts have been made. These are small computer programmes which enhance productivity and make tasks less repetitive. On several occasions we have implemented shell scripts to get things done and probably we will use shell scripts again in the near future. In &amp;#039;Tools to Fight Boredom: FLOSS and GNU/Linux for artists working in the field of generative music and software art&amp;#039; Marloes de Valk lik...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Throughout SI #22: Radio Worm - Protocols for an Active Archive, several shell scripts have been made. These are small computer programmes which enhance productivity and make tasks less repetitive. On several occasions we have implemented shell scripts to get things done and probably we will use shell scripts again in the near future. In 'Tools to Fight Boredom: FLOSS and GNU/Linux for artists working in the field of generative music and software art' Marloes de Valk likens shell scripts to a sort of 'glue' capable of binding things together. Throughout SI #22 shell scripts have been used to diverse ends. This ranges from making a podcast generator to downloading files from the internet. From compiling pdf documents with pandoc and weasyprint to and manipulating texts with grep, awk and sed. These scripts can be found on the internet via Gitea, on the Wiki and in etherpads. Overall, shell scripting has been more of a distributive practice than a collaborative practice. We have shared algorithms with each other without necessarily writing those algorithms together (i.e. in an Etherpad). Depending on how the shell script is written, a specific shell may or may not be required to execute the code. Primarily we have been using bash, the Bourne Again Shell, and fish, the Friendly Interactive Shell. These shells have subtle differences in syntax; bash often cannot execute fish scripts and vice-versa.&lt;/div&gt;</summary>
		<author><name>Riviera</name></author>
	</entry>
</feed>