Если моя программа движения может быть выполнена по-разному (крон, monit, и т.д.), что самый надежный путь состоит в том, чтобы получить каталог, который содержит исполняемый файл, во время времени выполнения?
В Python это было бы переменной:
os.path.realpath(__file__)
Вероятно, это то же самое, что и в C, другими словами, нет портативного защищенного от ошибок метода. См. Как мне найти расположение исполняемого файла в C?