亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
為什么linux里的命令執(zhí)行結(jié)果無(wú)法記錄到文件里?
[打印本頁(yè)]
作者:
fifodct
時(shí)間:
2012-10-29 11:07
標(biāo)題:
為什么linux里的命令執(zhí)行結(jié)果無(wú)法記錄到文件里?
本帖最后由 fifodct 于 2012-11-06 19:45 編輯
用的是2.6.30的kernel + ARM9處理器。 文件系統(tǒng)是yaffs2.
試下來(lái),cat, pwd 等少數(shù)幾個(gè)命令能實(shí)現(xiàn)將執(zhí)行結(jié)果記錄到文件里。 但其他大部分命令就不行了,比如ls, ps等等 (單獨(dú)執(zhí)行是可以在終端上看到結(jié)果打印的)。
比如:
/ # cat 1.log
123
cal123545
whi
goweh
/ # cat 1.log > 2.log
/ # cat 2.log
123
cal123545
whi
goweh
/ # date
Sat Sep 29 01:10:06 UTC 2012
/ # date > 2.log
/ # cat 2.log
無(wú)內(nèi)容!
/ # ps > 2.log
/ # cat 2.log
無(wú)內(nèi)容!
/ # sed -n '/cal/p' 1.log
cal123545
/ # sed -n '/cal/p' 1.log > 2.log
/ # cat 2.log
無(wú)內(nèi)容!
請(qǐng)問(wèn)這是什么原因? 郁悶死我了。
作者:
fifodct
時(shí)間:
2012-10-29 18:46
我發(fā)現(xiàn)在C語(yǔ)言寫(xiě)的程序里也有這個(gè)問(wèn)題,即有些地方用popen()執(zhí)行shell 后, buffer無(wú)法收到shell執(zhí)行的信息。 請(qǐng)問(wèn)大家有遇到過(guò)這個(gè)情況嗎?
作者:
fifodct
時(shí)間:
2012-11-05 16:08
大家沒(méi)遇到過(guò)這種問(wèn)題嗎?
作者:
love_wisdom
時(shí)間:
2012-11-05 16:47
ps |cat >log
試試。
作者:
fifodct
時(shí)間:
2012-11-09 13:21
love_wisdom 發(fā)表于 2012-11-05 16:47
ps |cat >log
試試。
謝謝,我試了一下,還是不行。 不過(guò)今天有新發(fā)現(xiàn)。 就是恢復(fù)到老的版本的根文件系統(tǒng),所有上述問(wèn)題都消失了。 所以這會(huì)不會(huì)是編譯busybox所導(dǎo)致的問(wèn)題(新的根文件系統(tǒng)做過(guò)很多升級(jí),并且是用比較新版本的busybox制作的)? 大家覺(jué)得問(wèn)題可能出在哪一塊?
歡迎光臨 Chinaunix (http://www.72891.cn/)
Powered by Discuz! X3.2