ejenynamy666, ну текущий ответ прекрасно сюда подходит.
этот скрипт выполнится в любом окружении, независимо от расположения утилиты. которая может на разных системах находиться в разных папках (то есть заранее абсолютный путь не пропишешь)
ejenynamy666, конкретно данный пример выглядит оверинженерингом.
Если утилиту можно найти через which, то нет смысла ее вызывать через абсолютный путь.
Тут скорее должно быть что-то типа, если which mv зафейлился, то выдать ошибку
Ипатьев, скрипт и без пути бы выполнился, если уж which его нашел..