要如何在c code執行setenv - Linux

By Ivy
at 2015-11-01T17:22
at 2015-11-01T17:22
Table of Contents
我的程式是寫execlp("setenv","setenv","PATH","bin/",NULL);
但是執行的時候沒反應
我猜是因為我setenv的檔案位置寫的不對
所以我必須知道setenv的檔案位置
所以我在PATH的各個檔案位置路徑用find尋找setenv
但是都找不到
甚至我直接查根目錄 find / -name "setenv"
過程中有出現一些find:permission denied
結果也找不到setenv的位置。
想請問有甚麼方法可以查setenv的位置?
還是說不能用execlp()開setenv,要用system()?
(我試過寫成 system("setenv PATH bin/") 也不行)
--
但是執行的時候沒反應
我猜是因為我setenv的檔案位置寫的不對
所以我必須知道setenv的檔案位置
所以我在PATH的各個檔案位置路徑用find尋找setenv
但是都找不到
甚至我直接查根目錄 find / -name "setenv"
過程中有出現一些find:permission denied
結果也找不到setenv的位置。
想請問有甚麼方法可以查setenv的位置?
還是說不能用execlp()開setenv,要用system()?
(我試過寫成 system("setenv PATH bin/") 也不行)
--
Tags:
Linux
All Comments

By Olivia
at 2015-11-05T11:22
at 2015-11-05T11:22

By John
at 2015-11-07T04:36
at 2015-11-07T04:36

By Olga
at 2015-11-09T06:05
at 2015-11-09T06:05

By Mason
at 2015-11-10T16:29
at 2015-11-10T16:29

By Candice
at 2015-11-12T05:20
at 2015-11-12T05:20

By Frederica
at 2015-11-15T06:28
at 2015-11-15T06:28

By Harry
at 2015-11-17T19:08
at 2015-11-17T19:08

By James
at 2015-11-19T05:42
at 2015-11-19T05:42

By Franklin
at 2015-11-20T20:29
at 2015-11-20T20:29
Related Posts
Re: Centos上不安裝KDE或是Gnome等桌面,軟體相容性會不會比較好?!

By Kama
at 2015-11-01T14:06
at 2015-11-01T14:06
Centos上不安裝KDE或是Gnome等桌面,軟體相容性會不會比較好?!

By Zenobia
at 2015-11-01T11:45
at 2015-11-01T11:45
Twitch install Arch Linux

By Ina
at 2015-11-01T08:07
at 2015-11-01T08:07
執行完每個指令就會執行一次

By Margaret
at 2015-10-31T22:16
at 2015-10-31T22:16
Edimax USB wifi 網卡問題

By Yuri
at 2015-10-31T16:56
at 2015-10-31T16:56