On 0, jeff <[EMAIL PROTECTED]> wrote: > Allan Wind wrote: > > > cd /usr/local/share/icons; find / \( -name \*.gif -o name \*.jpeg -o -name > > \*.jpg -o -name \*.tif -o -name \*.tiff \) -a -type f | xargs -i ln -s \{\} > > . > > > this looks like it should indeed work...but when i > try it, i get: > > find: paths must precede expression > Usage: find [path...] [expression]
You did put the missing '-' into '-name \*.jpeg', didn't you? Other than that it looks OK, although for preference I would do it like this: find / \( -name \*.gif -o -name \*.jpeg -o -name \*.jpg -o -name \*.tif -o -name \*.tiff \) -a -type f -exec ln -s {} . \; Tom -- Tom Cook Information Technology Services, The University of Adelaide "That you're not paranoid does not mean they're not out to get you." - Robert Waldner Get my GPG public key: https://pinky.its.adelaide.edu.au/~tkcook/tom.cook-at-adelaide.edu.au
pgpR2MihR5kGD.pgp
Description: PGP signature