В случае, если вы используете systemd, возможно, это также проблема с системой, пытающейся выполнить монтирование слишком рано. В моем случае, следуя инструкциям для NFS из Arch Wiki, проблема была решена :
.https://wiki.archlinux.org/index.php/NFS#Mount_using_.2Fetc.2Ffstab_with_systemd
Например, это помогло мне:/blacknas/show-archive /mnt/blacknas/show-archive 9p noauto,x-systemd.automount,x-systemd.device-timeout=10,timeo=14,x-systemd.idle-timeout=0,trans=virtio,version=9p2000.L,rw 0 0
Что касается первого вопроса -, это просто установка переменной окружения для программы.
Вы можете добиться того же, сначала экспортировав переменную.
Что касается второго вопроса -, вы должны указать источник (либо с помощью ключевого слова «источник», либо с точкой )над файлом, чтобы он повлиял на текущий сеанс.
Проще всего было бы добавить «экспорт» перед каждой строкой в файле, а затем
. file
program