Это потому, что команда mv не может найти исходный файл. В имени исходного файла может быть специальный символ или что-то в этом роде.
Выполните скрипт, поставив set -x перед командой mv и установив +x после команды mv.
Это покажет вам точную команду, которая выполняется во время выполнения скрипта. Проверьте, выполняя эту команду непосредственно из оболочки.
Dentro de su secuencia de comandos, también puede crear un shell secundario -agregando " (" " )" y canalizar su salida:
(echo "------- CAPACITY TEST FAILED -------"
echo -n " SYSTEM NAME: " ; uname -n
echo -n " USER DETAIL: " ; whoami
echo " PARTITION: $PART "
echo " USED SPACE: $USEDSPC "
echo " THRESHOLD LIMIT OF $THRESH% EXCEEDED"
echo "------------------------------------" ) | mailx...