最近準(zhǔn)備使用C語(yǔ)言寫一個(gè)程序,但是需要用到一些已經(jīng)存在的命令行工具去實(shí)現(xiàn)一部分的功能,例如ifconfig等,但是,不太想用fork之后用execv去實(shí)現(xiàn),這樣看上去跟shell腳本好像沒(méi)有什么不同。特地在這里請(qǐng)教大家:如何在自己寫的程序中以一種優(yōu)雅的方式調(diào)用一些命令?例如,能不能利用這些工具的源碼去進(jìn)行封裝,不過(guò)我不會(huì)……在此先謝謝大家了~
如何在自己寫的 Linux C 程序中以一種優(yōu)雅的方式調(diào)用一些命令?
富國(guó)滬深
2019-04-07 11:18:15