So, I am back in town and I tried Adam's search string, but it listed only directories with 4 letters<br><br>church@ubuntu:/share/new$ find . -iregex '^.*/[^/][^/][^/][^/]$'<br>./Cake<br>./tmbg<br>church@ubuntu:/share/new$ ls | tail
<br>ZHRM.mp3<br>Zilla - Untitled Track 12.mp3<br>ZMLB.mp3<br>ZOYP.mp3<br>ZQVM.mp3<br>ZVWQ.wav<br>ZYCW.mp3<br>ZZAW.mp3<br>ZZFN.mp3<br>ZZ Top - Tush.mp3<br>church@ubuntu:/share/new$<br><br>However, to anyone who is interested, the following worked...
<br><br>&nbsp;find . -iregex '^.*/[^/][^/][^/][^/].mp3'<br><br>church@ubuntu:/share/new$ find . -iregex '^.*/[^/][^/][^/][^/].mp3' | tail<br>./QTAD.mp3<br>./SXIE.mp3<br>./WBEJ.mp3<br>./ZOYP.mp3<br>./JNVQ.mp3<br>./LRJF.mp3<br>./OSKP.mp3
<br>./QESD.mp3<br>./RCRV.mp3<br>./TJYH.mp3<br><br>Thanks for all of your help!<br><br><br><div><span class="gmail_quote">On 6/6/06, <b class="gmail_sendername">Adam Rosi-Kessel</b> &lt;<a href="mailto:adam@rosi-kessel.org">
adam@rosi-kessel.org</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I think the reason Steve's example didn't work is the regex is applied to
<br>the whole filename including path, not just the fielname. So ^....\.mp3$<br>would match ./ab.mp3 but not ./abcd.mp3.<br><br>This would match all filenames with four letters:<br><br>find . -iregex '^.*/[^/][^/][^/][^/]$'
<br><br>For some reason, find doesn't seem to support<br><br>'^.*/[^/]{4}$' or '^.*/[^/]\{4\}$'<br><br>type syntax.<br><br>Karl Sokol wrote:<br>&gt; I was a little sloppy with my English.&nbsp;&nbsp;I meant to say that I had<br>&gt; trimmed everything from the -exec on out and it still came up with no
<br>&gt; results.&nbsp;&nbsp;The 'ls' was after much finageling and<br>&gt; /home/church/Desktop/new is still empty.<br>&gt;<br>&gt; I see the value in having this skill in the toolbox, but I have clearly<br>&gt; spent more time on it than I ought to have.&nbsp;&nbsp;Thank you for your help
<br>&gt; though.<br>&gt;<br>&gt; On 6/5/06, * Stephen R Laniel* &lt;<a href="mailto:steve@laniels.org">steve@laniels.org</a><br>&gt; &lt;mailto:<a href="mailto:steve@laniels.org">steve@laniels.org</a>&gt;&gt; wrote:<br>&gt;
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; On Mon, Jun 05, 2006 at 07:16:57PM -0500, Karl Sokol wrote:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; church@ubuntu:/share/new$ find . -type f -iregex '^....\.mp3$'<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; -exec mv '{}' /<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; home/church/Desktop/new/ ';'
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; church@ubuntu:/share/new$<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; For that matter, removing everything from '-exec' on doesn't find<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; anything.&nbsp;&nbsp; I<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; have tried many variations, but with no success.
<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; That find command, with the -exec after it, wouldn't print<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; any output to the screen; it would just move all those files<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; to ~church/Desktop/new .<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; If you want see which files 'find' will move without
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; actually moving them, trim everything from -exec on. That<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; will list the files; the -exec will move them.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; As for going back to itunes, something went drastically wrong and<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp; it shows that<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; she has no songs.&nbsp;&nbsp;So, we mounted it as a drive and copied the<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; songs over to my<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; computer.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; It may show that she has no songs because the 'mv' command
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; moved them. Check /home/church/Desktop/new .<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; --<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; Stephen R. Laniel<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; <a href="mailto:steve@laniels.org">steve@laniels.org</a> &lt;mailto:<a href="mailto:steve@laniels.org">
steve@laniels.org</a>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; Cell: +(617) 308-5571<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://laniels.org/">http://laniels.org/</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; PGP key: <a href="http://laniels.org/slaniel.key">http://laniels.org/slaniel.key</a>
<br>&gt;<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; -----BEGIN PGP SIGNATURE-----<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; Version: GnuPG v1.4.2.2 (GNU/Linux)<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; iD8DBQFEhNVTHa1lzVGot+YRAoc3AJ9qtIOoFEv3VDp8cMmsbTGV7PIgfwCfTvMa<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; ULyaKddzxoXxjRHLtCRmJ44=
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; =Yk1h<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; -----END PGP SIGNATURE-----<br>&gt;<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; _______________________________________________<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; Linux-disciples mailing list<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; <a href="mailto:Linux-disciples@lists.bostoncoop.net">
Linux-disciples@lists.bostoncoop.net</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;mailto:<a href="mailto:Linux-disciples@lists.bostoncoop.net">Linux-disciples@lists.bostoncoop.net</a>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://lists.bostoncoop.net/mailman/listinfo/linux-disciples">
http://lists.bostoncoop.net/mailman/listinfo/linux-disciples</a><br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; --<br>&gt; Grace and Peace,<br>&gt;<br>&gt; Rev. Karl Sokol<br>&gt; Franklin Grove UMC<br>&gt; 223 N. Middle St.
<br>&gt; Franklin Grove, IL 61031<br>&gt;<br>&gt; *happiness is when<br>&gt; what you think,<br>&gt; what you say,<br>&gt; and what you do<br>&gt; are in harmony.*<br>&gt; -GANDHI-<br>&gt;<br>&gt;<br>&gt; ------------------------------------------------------------------------
<br>&gt;<br>&gt; _______________________________________________<br>&gt; Linux-disciples mailing list<br>&gt; <a href="mailto:Linux-disciples@lists.bostoncoop.net">Linux-disciples@lists.bostoncoop.net</a><br>&gt; <a href="http://lists.bostoncoop.net/mailman/listinfo/linux-disciples">
http://lists.bostoncoop.net/mailman/listinfo/linux-disciples</a><br><br>_______________________________________________<br>Linux-disciples mailing list<br><a href="mailto:Linux-disciples@lists.bostoncoop.net">Linux-disciples@lists.bostoncoop.net
</a><br><a href="http://lists.bostoncoop.net/mailman/listinfo/linux-disciples">http://lists.bostoncoop.net/mailman/listinfo/linux-disciples</a><br></blockquote></div><br><br clear="all"><br>-- <br>Grace and Peace,<br><br>
Rev. Karl Sokol<br>Franklin Grove UMC<br>223 N. Middle St.<br>Franklin Grove, IL 61031<br><br>*happiness is when<br>what you think,<br>what you say,<br>and what you do<br>are in harmony.*<br>-GANDHI-