<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>commandline &amp;mdash; Paul Sutton</title>
    <link>https://personaljournal.ca/paulsutton/tag:commandline</link>
    <description>Personal Blog</description>
    <pubDate>Tue, 05 May 2026 14:57:37 +0000</pubDate>
    <item>
      <title>Mastodon toot client</title>
      <link>https://personaljournal.ca/paulsutton/mastodon-toot-client</link>
      <description>&lt;![CDATA[Mastodon toot client&#xA;&#xA;Tip of the day&#xA;&#xA;if using the toot command line client, you can toot the contents of a file.&#xA;&#xA;Lets say &#39;text.txt&#39; contains the following&#xA;&#xA;Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam&#xA;&#xA;If you login to toot, then type&#xA;&#xA;toot post &lt; text.txt then the contents of that file will be posted to Mastodon.&#xA;&#xA;Please feel free to follow me on Mastodon here&#xA;&#xA;#mastodon,#toot,#tips,#hints,#commandline,#cli,#client,&#xA;text,&#xA;&#xA;hr&#xD;&#xA;&#xD;&#xA;table&#xD;&#xA;thead&#xD;&#xA;trtda rel=&#34;me&#34; href=&#34;https://qoto.org/@zleap&#34;Mastodon/a/td&#xD;&#xA;tda href=&#34;https://wiki.ircnow.org/?n=Shelllabs.Intro&#34;ShellLabs/td&#xD;&#xA;tda href=&#34;https://joinmastodon.org/&#34;Join Mastodon/a/td/tr/thead/table&#xD;&#xA;center&#xD;&#xA;AI statement : b Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. /b&#xD;&#xA;/center&#xD;&#xA;&#xD;&#xA;a href=&#34;https://liberapay.com/PaulSutton/donate&#34;img alt=&#34;Donate using Liberapay&#34; src=&#34;https://liberapay.com/assets/widgets/donate.svg&#34;/a&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>Mastodon toot client</p>

<p>Tip of the day</p>

<p>if using the toot command line client, you can toot the contents of a file.</p>

<p>Lets say &#39;text.txt&#39; contains the following</p>

<pre><code>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam
</code></pre>

<p>If you login to toot, then type</p>

<p>toot post &lt; text.txt then the contents of that file will be posted to Mastodon.</p>

<p>Please feel free to follow me on Mastodon <a href="https://qoto.org/@zleap" rel="nofollow">here</a></p>

<p><a href="/paulsutton/tag:mastodon" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">mastodon</span></a>,<a href="/paulsutton/tag:toot" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">toot</span></a>,<a href="/paulsutton/tag:tips" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">tips</span></a>,<a href="/paulsutton/tag:hints" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">hints</span></a>,<a href="/paulsutton/tag:commandline" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">commandline</span></a>,<a href="/paulsutton/tag:cli" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">cli</span></a>,<a href="/paulsutton/tag:client" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">client</span></a>,
<a href="/paulsutton/tag:text" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">text</span></a>,</p>

<hr>

<p><table>
<thead>
<tr><td><a href="https://qoto.org/@zleap" rel="nofollow">Mastodon</a></td>
<td><a href="https://wiki.ircnow.org/?n=Shelllabs.Intro" rel="nofollow">ShellLabs</td>
<td><a href="https://joinmastodon.org/" rel="nofollow">Join Mastodon</a></td></tr></thead></table>

AI statement : <b> Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. </b>
</p>

<p><a href="https://liberapay.com/PaulSutton/donate" rel="nofollow"><img alt="Donate using Liberapay" src="https://liberapay.com/assets/widgets/donate.svg"></a></p>
]]></content:encoded>
      <guid>https://personaljournal.ca/paulsutton/mastodon-toot-client</guid>
      <pubDate>Sat, 26 Dec 2020 22:14:22 +0000</pubDate>
    </item>
    <item>
      <title>toot console / terminal Mastodon client</title>
      <link>https://personaljournal.ca/paulsutton/toot-console-terminal-mastodon-client</link>
      <description>&lt;![CDATA[Toot is a Linux command line interface for the Mastodon social media network.&#xA;&#xA;This can be installed at the command line with&#xA;&#xA;apt install toot&#xA;&#xA;Once installed you can run with toot&#xA;&#xA;Running this without any command line arguments gives a long list of options.  &#xA;&#xA;You will firstly need to login, either with the browser option toot login &#xA;or with the command line toot login_cli&#xA; &#xA;In order to make a post type:-&#xA;&#xA;toot post&#xA;&#xA;Type your message. &#xA;Press enter then &#xA;On the new line press ctrl-d to post the message. &#xA;&#xA;There is also documentation via the man page. &#xA;&#xA;man toot&#xA;&#xA;A useful tool, especially if you don&#39;t have access to graphical web browser. &#xA;&#xA;Resources&#xA;&#xA;Mastodon&#xA;toot git repository&#xA;&#xA;#mastodon, #toot, #commandline, #interface, #linux&#xA;&#xA;cc-by logo&#xA;&#xA;Licenced under Attribution 4.0 International (CC BY 4.0)&#xA;&#xA;hr&#xD;&#xA;&#xD;&#xA;table&#xD;&#xA;thead&#xD;&#xA;trtda rel=&#34;me&#34; href=&#34;https://qoto.org/@zleap&#34;Mastodon/a/td&#xD;&#xA;tda href=&#34;https://wiki.ircnow.org/?n=Shelllabs.Intro&#34;ShellLabs/td&#xD;&#xA;tda href=&#34;https://joinmastodon.org/&#34;Join Mastodon/a/td/tr/thead/table&#xD;&#xA;center&#xD;&#xA;AI statement : b Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. /b&#xD;&#xA;/center&#xD;&#xA;&#xD;&#xA;a href=&#34;https://liberapay.com/PaulSutton/donate&#34;img alt=&#34;Donate using Liberapay&#34; src=&#34;https://liberapay.com/assets/widgets/donate.svg&#34;/a&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>Toot is a Linux command line interface for the Mastodon social media network.</p>

<p>This can be installed at the command line with</p>

<p><strong>apt install toot</strong></p>

<p>Once installed you can run with <strong>toot</strong></p>

<p>Running this <strong>without any</strong> command line arguments gives a long list of options.</p>

<p>You will firstly need to login, either with the browser option <strong>toot login</strong>
or with the command line <strong>toot login_cli</strong></p>

<p>In order to make a post type:-</p>

<p><strong>toot post</strong></p>
<ul><li>Type your message.</li>
<li>Press enter then</li>
<li>On the new line press <strong>ctrl-d</strong> to post the message.</li></ul>

<p>There is also documentation via the man page.</p>

<p><strong>man toot</strong></p>

<p>A useful tool, especially if you don&#39;t have access to graphical web browser.</p>

<h1 id="resources">Resources</h1>
<ul><li><a href="https://joinmastodon.org/" rel="nofollow">Mastodon</a></li>
<li><a href="https://github.com/ihabunek/toot" rel="nofollow">toot git repository</a></li></ul>

<p><a href="/paulsutton/tag:mastodon" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">mastodon</span></a>, <a href="/paulsutton/tag:toot" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">toot</span></a>, <a href="/paulsutton/tag:commandline" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">commandline</span></a>, <a href="/paulsutton/tag:interface" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">interface</span></a>, <a href="/paulsutton/tag:linux" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">linux</span></a></p>

<p><img src="https://raw.githubusercontent.com/zleap/blogmedia/master/88x31.png" alt="cc-by logo"></p>

<p><a href="https://creativecommons.org/licenses/by/4.0/" rel="nofollow">Licenced under Attribution 4.0 International (CC BY 4.0)</a></p>

<hr>

<p><table>
<thead>
<tr><td><a href="https://qoto.org/@zleap" rel="nofollow">Mastodon</a></td>
<td><a href="https://wiki.ircnow.org/?n=Shelllabs.Intro" rel="nofollow">ShellLabs</td>
<td><a href="https://joinmastodon.org/" rel="nofollow">Join Mastodon</a></td></tr></thead></table>

AI statement : <b> Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. </b>
</p>

<p><a href="https://liberapay.com/PaulSutton/donate" rel="nofollow"><img alt="Donate using Liberapay" src="https://liberapay.com/assets/widgets/donate.svg"></a></p>
]]></content:encoded>
      <guid>https://personaljournal.ca/paulsutton/toot-console-terminal-mastodon-client</guid>
      <pubDate>Tue, 07 Apr 2020 06:30:00 +0000</pubDate>
    </item>
  </channel>
</rss>