Я написал короткий сценарий bash для выполнения задачи, которая включает создание временного каталога и хранение в нем различных файлов и выполнение различных операций над ним.Где создавать временные файлы при доступе к/tmp/запрещается?
В моем первом проходе я только что создал временный каталог на /tmp/$$.$script ", но затем я протестировал скрипт на компьютере, где у меня не было доступа на запись к/tmp/я хотел бы учитывать этот случай.Так что мой вопрос в том, где хорошее вторичное место для этого временного каталога? Должен ли я просто использовать текущий каталог? Домашний каталог? ~/tmp /? Выходное местоположение скрипта?
Все созданные файлы, не очищаются на выходе скрипта.
К сожалению, этот конкретный компьютер не имеет набора TMPDIR, но я думаю, что добавлю его для проверки как возможное место записи. Благодарю. –