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
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate

Reply via email to