Хотите знать, как выполнить одну из этих вещей в C, чтобы она сохранялась, как в ~/.bashrc
или ~/.bash_profile
:
export PATH=~/bin:$PATH
export PS1="$ "
Хотите знать, если я должен использовать команду execl
вроде этого:
#include <stdio.h>
#include <unistd.h>
#include <dirent.h>
int main (void) {
return execl("/bin/export", "...", NULL);
}
Или, если есть другой идиоматический способ C, чтобы выполнить это должным образом.