<story><title>Programs that have saved me 100+ hours</title><url>http://sadacaraveo.com/programs-that-have-saved-me-more-than-100-hours-by-automating-repetitive-tasks</url></story><parent_chain><item><author>photon-torpedo</author><text>This sounds similar to &amp;#x27;vidir&amp;#x27;, which is available in Debian&amp;#x2F;Ubuntu in the package &amp;#x27;moreutils&amp;#x27;. Indeed very useful for editing large directories.</text></item><item><author>rsync</author><text>One unix based utility that has saved me &lt;i&gt;incredible amounts of time&lt;/i&gt; is &amp;#x27;vimv&amp;#x27;.[1]&lt;p&gt;You run vimv and you get your pwd, in the editor, and you can edit it &lt;i&gt;like a text file&lt;/i&gt;.  Then just quit and save and all of your filename changes get committed to that directory.&lt;p&gt;It&amp;#x27;s an extremely fast way to do a bunch of random and irregular edits to a big directory full of files.&lt;p&gt;[1] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;ivanmaeder&amp;#x2F;vimv&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;ivanmaeder&amp;#x2F;vimv&lt;/a&gt;</text></item><item><author>AdmiralAsshat</author><text>I&amp;#x27;d have to throw most of the standard UNIX utils in there:  grep, awk, cut, sed, sort, uniq, and of course, vim.&lt;p&gt;Outside of the tech world, people seem to think that grabbing some columns out of a file and rearranging them or pasting them somewhere else is some kind of sorcery.</text></item></parent_chain><comment><author>bartvk</author><text>Interesting. It&amp;#x27;s packaged for macOS, too. Install Homebrew via &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;brew.sh&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;brew.sh&amp;#x2F;&lt;/a&gt; then type&lt;p&gt;$ brew install moreutils</text></comment>
<story><title>Programs that have saved me 100+ hours</title><url>http://sadacaraveo.com/programs-that-have-saved-me-more-than-100-hours-by-automating-repetitive-tasks</url></story><parent_chain><item><author>photon-torpedo</author><text>This sounds similar to &amp;#x27;vidir&amp;#x27;, which is available in Debian&amp;#x2F;Ubuntu in the package &amp;#x27;moreutils&amp;#x27;. Indeed very useful for editing large directories.</text></item><item><author>rsync</author><text>One unix based utility that has saved me &lt;i&gt;incredible amounts of time&lt;/i&gt; is &amp;#x27;vimv&amp;#x27;.[1]&lt;p&gt;You run vimv and you get your pwd, in the editor, and you can edit it &lt;i&gt;like a text file&lt;/i&gt;.  Then just quit and save and all of your filename changes get committed to that directory.&lt;p&gt;It&amp;#x27;s an extremely fast way to do a bunch of random and irregular edits to a big directory full of files.&lt;p&gt;[1] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;ivanmaeder&amp;#x2F;vimv&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;ivanmaeder&amp;#x2F;vimv&lt;/a&gt;</text></item><item><author>AdmiralAsshat</author><text>I&amp;#x27;d have to throw most of the standard UNIX utils in there:  grep, awk, cut, sed, sort, uniq, and of course, vim.&lt;p&gt;Outside of the tech world, people seem to think that grabbing some columns out of a file and rearranging them or pasting them somewhere else is some kind of sorcery.</text></item></parent_chain><comment><author>agumonkey</author><text>Or wdired mode in GNU emacs</text></comment>