>> I use this one-liner for moving photos nested a single folder deep >> into the top-level folder: >> find * -name "*.jpg" | awk -F/ '{print "mv "$0,$1"-"$2}' | sh > > You could miss out the awk and use the exec option of find... > > Or miss out the shell and use the system() function of awk. >
The truth is that is not really my code, I modified it from something that I found. I really want to code my own, and to understand what I am doing. I'd rather use a real language for it, not a scripting language as I want the knowledge to apply as generally as possible. > You won't easily get a one liner to do the same in Python but you > can do the same things using the glob, subprocess, shutil, os and path > modules. In particular look at the os.walk and the shutil.move functions. > I am not looking for a one-liner. But thanks for clarifying. > In addition to the module documentation you will find examples and > description of both in the Using the OS topic of my tutorial. > I will read that. I did see your site once, I even bookmarked it. I will go over it thoroughly! I actually have some comments about the site, would you like them in private mail if you are interested? Thanks! -- Dotan Cohen http://bido.com http://what-is-what.com _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor