Applescript can call a bash commandline statement. U can make up a
statement like rm fullpath/*.jpg

On Feb 26, 2017 10:12 PM, "Adrian Manea" <[email protected]> wrote:

> OK, I seem to have sorted out the filePath part, but apparently
> AppleScript does not take many extensions with "or"? Or am I doing
> something wrong?
>
> Script:
>
> *tell* *application* "BBEdit"
>
> *set* w *to* *text window* 1
>
> *set* the_file *to* *file* *of* active document *of* w *as* *text*
>
> -- set filePath to (do shell script "/usr/bin/find ~/Dropbox/adi_dropbox/
> -name" & the_file)
>
> *set* filePath *to* POSIX path *of* the_file
>
> *end* *tell*
>
>
> *set* parentDirectory *to* *POSIX file* (*do shell script* "dirname " & quoted
> form *of* POSIX path *of* the_file) *as* *alias*
>
>
>
> *tell* *application* "Finder"
>
> *delete* (*every* *item* *of* *folder* parentDirectory *whose* name *does
> not* *end* *with* (".tex" *or* ".pdf" *or* ".eps" *or* ".bbprojectd" *or*
> "tags" *or* ".ist"))
>
> *display dialog* "Folder cleaned." buttons {"OK"}
>
> *beep*
>
> *end* *tell*
>
>
>
>
> On Sunday, February 26, 2017 at 3:22:47 PM UTC+2, Adrian Manea wrote:
>>
>> OK, I'm pretty sure this is an easy one, but since I have close to zero
>> experience with AppleScript, I have to ask:
>>
>> Could anyone please help me with a script that gets the path to the
>> containing folder of the current (open, frontmost) text file of BBEdit?
>>
>> Concrete use: I would then add to the script the command to delete from
>> that folder files by extension. When running pdflatex, I get lots of
>> auxiliary files that are not needed, so I intend to use such a script for
>> "cleaning up" the folder, to be left only with .tex and .pdf files in that
>> folder.
>>
>> I would add to the script something like:
>>
>>
>> *tell* *application* "Finder"
>>
>> *delete* (*every* *item* *of* *folder* (*path to* filePath) *whose* name 
>> *does
>> not* *end* *with* ".tex" *or* ".pdf" *or* ".eps" *or* ".bbprojectd" *or*
>> "tags" *or* ".ist")
>>
>> *end* *tell*
>>
>> But the hardest part is getting that filePath...
>>
>> Thank you!
>>
> --
> This is the BBEdit Talk public discussion group. If you have a
> feature request or would like to report a problem, please email
> "[email protected]" rather than posting to the group.
> Follow @bbedit on Twitter: <http://www.twitter.com/bbedit>
> ---
> You received this message because you are subscribed to the Google Groups
> "BBEdit Talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/bbedit.
>

-- 
This is the BBEdit Talk public discussion group. If you have a 
feature request or would like to report a problem, please email
"[email protected]" rather than posting to the group.
Follow @bbedit on Twitter: <http://www.twitter.com/bbedit>
--- 
You received this message because you are subscribed to the Google Groups 
"BBEdit Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/bbedit.

Reply via email to