• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Find out in which subfolder a given file resides
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Find out in which subfolder a given file resides


  • Subject: Re: Find out in which subfolder a given file resides
  • From: Axel Luttgens <email@hidden>
  • Date: Wed, 14 Oct 2015 09:01:29 +0200

> Le 13 oct. 2015 à 21:11, Bert Groeneveld a écrit :
>
> Hi, here I am again,
>
> I am working on a script that tells InDesign CS6 (on OS 10.10.5) to auto-layout folder pages. I’m almost ready with the script, except for the part where I need to place images from a folder called “Highres_Images”. This folder contains many subfolders and is on a mounted server volume. At some given moment when the script runs I have a variable that contains just the name of a certain image, for example: set myImage to “picture123.jpg”. To be able to place this image on an InDesign page I need the full HFS path of the image.
> The image “picture123.jpg” is somewhere inside the “Highres_Images" folder. This folder contains many, many subfolders, which contain subfolders, etc, etc, several levels deep. I don’t know in which subfolder the image is.
>
> […]
>
> ps. I’m absolutely sure there are only jpg and some psd files inside the folder, so there shuldn’t be a problem with invisible files, packages, etc.

Hello Bert,

If I understood you correctly, you need to find a file named "picture123.jpg" residing, more or less deeply, somewhere within a folder named "Highres_Images". That folder is on a volume mounted from some server.

Indeed, making use of the Finder against a file server often proves very taxing: for each item it has to handle, the Finder tends to query a lot of metadata, even if it won’t do anything with it.

So, if you allow, a quick exploratory test.

Let’s say the server volume is mounted at /Volumes/Sharepoint, and that folder "Highres_Images" is located at the first level; the relevant path would thus be /Volumes/Sharepoint/Highres_Images.
Searching for a file named "picture123.jpg" could be achieved with:

	find '/Volumes/Sharepoint/Highres_Images' -type f -name 'picture123.jpg'

Even if not strictly required in this precise case, I’m quoting the two strings as a reminder (in the general case, such strings would need to be quoted with "quoted form of" for an invocation from AppleScript).

Could you try above command (with the path and/or file name adjusted to your context) in Terminal.app and see whether it yields expected results, and that within a reasonable amount of time?

Axel




 _______________________________________________
Do not post admin requests to the list. They will be ignored.
AppleScript-Users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
Archives: http://lists.apple.com/archives/applescript-users

This email sent to email@hidden


  • Follow-Ups:
    • Re: Find out in which subfolder a given file resides
      • From: Bert Groeneveld <email@hidden>
References: 
 >Find out in which subfolder a given file resides (From: Bert Groeneveld <email@hidden>)

  • Prev by Date: Re: Find out in which subfolder a given file resides
  • Next by Date: (offtopic) swift etc.
  • Previous by thread: Re: Find out in which subfolder a given file resides
  • Next by thread: Re: Find out in which subfolder a given file resides
  • Index(es):
    • Date
    • Thread