On 2010-11-19, Alan McKinnon <alan.mckin...@gmail.com> wrote: > Apparently, though unproven, at 19:18 on Friday 19 November 2010, Peter > Humphrey did opine thusly: > >> On Friday 19 November 2010 16:40:37 Grant Edwards wrote: >> > On 2010-11-19, Peter Humphrey <pe...@humphrey.ukfsn.org> wrote: >> > > Hello list, >> > > >> > > Just to expose my ignorance again, would someone lift my blinkers >> > > please? I'm recovering from an infection and my brain is stuck. >> > > >> > > It's time to start pruning old stuff from the website I run, which >> > > has 2200 files in 200 directories. >> > > >> > > I'm trying to find old images like this: >> > > find . -iname \*.jpg -exec ls '-cdl' {} \; | cut -d \ -f 5-10 >> > >> > It's obvious how that command finds old images. Can you explain what >> > it's supposed to do? >> >> The cut command simply strips off the permissions, owner, group and file >> size. >> >> Never mind, anyway. I've done it by using separate steps instead of >> trying to combine them. I'm still puzzled though at the different >> behaviour of ls between command-line and execution by find. > > ls as you are using it is an option to find (not an app or a shell > builtin). So you need to do
No, in his case "ls" it's an app that's executed by the "find" command by as part of the handling of the find command's "-exec" clause. -- Grant Edwards grant.b.edwards Yow! LOOK!! Sullen at American teens wearing gmail.com MADRAS shorts and "Flock of Seagulls" HAIRCUTS!