[問題] 程式裡怎麼讀 cat 的內容?
開發平台(Platform):
Linux
問題(Question):
我想用偵測電源的腳位,用 Command line 下指令
cat /sys/class/gpio/gpio112/value
大致上是回傳 0 或 1,但我不知道要怎麼直接在程式裡讀到回傳值,
目前我是先執行 system call 把結果輸出到檔案,
system("cat /sys/class/gpio/gpio112/value > acc.txt");
然後再去讀這個檔案的內容,感覺有點繞路...
請問有什麼方式可以讓我直接在程式裡可以拿到 cat 的輸出嗎?
--
I want you to join my army.
=== http://0rz.tw/V9OIa ===
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.7.179
※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1401174223.A.7B1.html
推
05/27 15:09, , 1F
05/27 15:09, 1F
→
05/27 15:31, , 2F
05/27 15:31, 2F
→
05/27 15:44, , 3F
05/27 15:44, 3F
推
05/27 15:59, , 4F
05/27 15:59, 4F
推
05/27 17:29, , 5F
05/27 17:29, 5F
→
05/27 18:19, , 6F
05/27 18:19, 6F
推
05/27 19:22, , 7F
05/27 19:22, 7F
推
05/27 20:04, , 8F
05/27 20:04, 8F
推
05/28 02:39, , 9F
05/28 02:39, 9F
→
05/29 09:01, , 10F
05/29 09:01, 10F
推
05/29 15:13, , 11F
05/29 15:13, 11F
→
05/29 15:15, , 12F
05/29 15:15, 12F