On 15 Oct 2016, at 17:14, Robert Booth wrote:

To make this simpler I created a shell script to open the cvs file.

cat ./bin/OpenMainMateVisualize.sh
open ../../var/folders/ts/grmqglgs7zd1nwgy9gwznz2c0000gp/T//com.freron.MailMate.Visualize.csv

thanks a lot.

That part between folders/ and /T is unique to each user, can change across logins, and is likely to change across reboots but there's a way to handle that. Unix tradition (as well as formal standards like SUS and POSIX) provides an environment variable named TMPDIR which is a recommendation to programs of where to put temporary files instead of the fixed shared directories /tmp/ and /var/tmp/. On MacOS TMPDIR is a directory named 'T' at the 3rd level below /var/folders/, so instead of that long fixed pathname you could just say:

open $TMPDIR/com.freron.MailMate.Visualize.csv

That way you'll probably never need to change the script again.
mailmate mailing list

Reply via email to