Skip to content

Instantly share code, notes, and snippets.

@goerz
Created January 23, 2012 14:54
Show Gist options
  • Save goerz/1663511 to your computer and use it in GitHub Desktop.
Save goerz/1663511 to your computer and use it in GitHub Desktop.
PBS/TORQUE script to print node environment
#!/bin/bash
#PBS -N pbstest
#PBS -j oe
#PBS -l nodes=1:ppn=1
#PBS -l walltime=00:00:10
#PBS -l mem=10mb
#PBS -o pbstest.out
echo "####################################################"
echo "User: $PBS_O_LOGNAME"
echo "Batch job started on $PBS_O_HOST"
echo "PBS job id: $PBS_JOBID"
echo "PBS job name: $PBS_JOBNAME"
echo "PBS working directory: $PBS_O_WORKDIR"
echo "Job started on" `hostname` `date`
echo "Current directory:" `pwd`
echo "PBS environment: $PBS_ENVIRONMENT"
echo "####################################################"
echo "####################################################"
echo "Full Environment:"
printenv
echo "####################################################"
echo "The Job is being executed on the following node:"
cat ${PBS_NODEFILE}
echo "##########################################################"
echo "Job Finished: " `date`
exit 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment