Я пишу скрипты на python в pycharm. Когда я запускаю их из pycharm, файлы, которые они пишут, сохраняются в их каталоге. Когда я запускаю скрипты из терминала, используя команду
/usr/bin/python3 /home/user/***/script.py
, они сохраняют файлы в моем домашнем каталоге. Также, когда я использую crontab, файлы сохраняются в моем доме. Могу ли я что-то сделать в Ubuntu (без изменения самих скриптов), чтобы заставить исполняемые скрипты сохранять файлы в том же каталоге, что и скрипт? Могу поспорить, что это связано с stdout, но перенаправление stdout работает для вывода на консоль.