Не должно быть никакой разницы, в отношении директории , поскольку первая предполагает относительную структуру каталогов. Единственной потенциальной ошибкой может быть, если «somepath» на самом деле является командой для запуска - некоторые пользователи ожидают, что наберут команду для локального файла сценария, и предполагают, что она должна быть запущена, когда вам действительно нужно запустить «./somepath» для ее вызова , Это, конечно, относится только к командам, не входящим в $ PATH.