John Hearns via slurm-users <slurm-users@lists.schedmd.com> writes: > I am working on power logging of a GPU cluster I am working with. > I am running jobs on multiple hosts. > I wanst to create a file , one for each host, which has a unique filename > containing the host name. > Something like > clush -w $SLURM_JOB_NODELIST "touch file$(hostname)"
Doing clush -w $SLURM_JOB_NODELIST "touch file$(hostname)" will expand $(hostname) on the host where you run clush as the double quotes do not stop the local shell from expanding. Try single quotes instead, like clush -w $SLURM_JOB_NODELIST 'touch file$(hostname)' Best Regards, -- Kent Engström, National Supercomputer Centre k...@nsc.liu.se, +46 13 28 4444 -- slurm-users mailing list -- slurm-users@lists.schedmd.com To unsubscribe send an email to slurm-users-le...@lists.schedmd.com