beautypg.com

Apple Qmaster 3 User Manual

Page 41

background image

Using Scripts to Run Apple Qmaster, Compressor, and Batch Monitor

To simplify your use of the command line, you can add command-line-friendly scripts to
/usr/bin. Each script sets an

env

variable for location and then executes the binary. Using

the following scripts would be useful if you frequently use the command line for
submissions or automated submissions. You do not need to specify the full path, and
you can add frequently used

env

variables and options to speed up the submission

process. To run Apple Qmaster, Compressor, or Batch Monitor, you can simply open up
a terminal and type

qmaster

,

compressor

, or

batchmonitor

.

Apple Qmaster Script Example

#!/bin/csh -f

#

# set env var, QMASTER_LOCATION if not set

#

if ${? QMASTER_LOCATION} == 0 then

pushd `dirname $0` >& /dev/null

setenv QMASTER_LOCATION /Applications/Apple\ Qmaster

popd >& /dev/null

endif

#

# launch qmaster

#

exec ${QMASTER_LOCATION}/Apple\ Qmaster.app/Contents/MacOS/Apple\ Qmaster

$argv:q

Compressor Script Example

#!/bin/csh -f

#

# set env var, COMPRESSOR_LOCATION if not set

#

if ${?COMPRESSOR_LOCATION} == 0 then

pushd `dirname $0` >& /dev/null

setenv COMPRESSOR_LOCATION /Applications/Compressor.app/Contents/MacOS

popd >& /dev/null

endif

#

# launch Compressor

#

exec ${COMPRESSOR_LOCATION}/Compressor $argv:q

41

Chapter 1

Using Apple Qmaster 3