Obrigado pelas sugestões. Aqui está o meu script para qualquer um que esteja interessado:
#! /usr/bin/env bash
out=avail.txt
rm -f "$HOME/$out"
minLoad=1
for h in $(cat "$HOME/listofservers.txt"); do
##w | head -1 | cut -d : -f 5 - | cut -d "," -f 2 -
load='ssh username@$h uptime | cut -d : -f 5 - | cut -d "," -f 2 -'
comparison='expr $load \< $minLoad'
if [ comparison ]; then
echo "$h" >> "$HOME/$out"
##echo "$load" >> "$HOME/$out"
fi
done
PS Nós temos o SGE instalado. No entanto, o que estou fazendo não joga bem com a SGE ainda. Obrigado.