亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2142 | 回復(fù): 6
打印 上一主題 下一主題

bash中存放輸出的buf一般多大? [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2010-01-01 13:21 |只看該作者 |倒序瀏覽
shell 中如果不將輸出重定向到stdout,它應(yīng)該會存放到一個buf,想問一下這個buf一般多大?

我的bash版本:
GNU bash, version 4.0.33(1)-release (i486-pc-linux-gnu)

論壇徽章:
1
榮譽會員
日期:2011-11-23 16:44:17
2 [報告]
發(fā)表于 2010-01-01 16:01 |只看該作者
一般來說在linux下緩沖區(qū)是系統(tǒng)自動調(diào)整的。樓主說不輸出到標(biāo)準(zhǔn)輸出, 實際上就是用變量的形式保存。那么取決于你內(nèi)存的大小, 或者參考free,sysctl等工具

論壇徽章:
33
ChinaUnix元老
日期:2015-02-02 08:55:39CU十四周年紀(jì)念徽章
日期:2019-08-20 08:30:3720周年集字徽章-周	
日期:2020-10-28 14:13:3020周年集字徽章-20	
日期:2020-10-28 14:04:3019周年集字徽章-CU
日期:2019-09-08 23:26:2519周年集字徽章-19
日期:2019-08-27 13:31:262016科比退役紀(jì)念章
日期:2022-04-24 14:33:24
3 [報告]
發(fā)表于 2010-01-01 18:48 |只看該作者
樓主遇到過buf不夠大的情況?

論壇徽章:
0
4 [報告]
發(fā)表于 2010-01-02 01:12 |只看該作者

回復(fù) #3 Shell_HAT 的帖子

問題的起源是這樣的。
我設(shè)置了自動定時任務(wù)
*/8 * * * * mplayer somemusic.mp3
就是每隔8分鐘播放somemusic,但是問題來了,每次定時任務(wù)執(zhí)行的時候,somemusic只響了幾秒就沒了。
而我將定時任務(wù)改為
*/8 * * * * mplayer somemusic.mp3 > /dev/null 2>&1
or
*/8 * * * * mplayer somemusic.mp3 > /dev/null
somemusic都能成功播放完成。所以我猜測是不是因為buf不夠?qū)е铝藄omemusic只想幾秒就掛。
ps:我將輸出重定向一個file(代替/dev/null)發(fā)現(xiàn)輸出確實不小。

論壇徽章:
1
榮譽會員
日期:2011-11-23 16:44:17
5 [報告]
發(fā)表于 2010-01-02 01:23 |只看該作者
原帖由 arnkore 于 2010-1-2 01:12 發(fā)表
問題的起源是這樣的。
我設(shè)置了自動定時任務(wù)
*/8 * * * * mplayer somemusic.mp3
就是每隔8分鐘播放somemusic,但是問題來了,每次定時任務(wù)執(zhí)行的時候,somemusic只響了幾秒就沒了。
而我將定時任務(wù)改為
...

⊙﹏⊙b汗, 我一直以為, 只有標(biāo)準(zhǔn)輸出/標(biāo)準(zhǔn)錯誤輸出可以重定向。。。, 我覺得是不是把它丟在后臺也許可以吧?

論壇徽章:
0
6 [報告]
發(fā)表于 2010-01-02 06:58 |只看該作者
程序都要有輸入和輸出。

你讀一個文件,文件是輸入,屏幕是輸出;你寫一個文件,你輸入的東西是輸入,你寫的文件是輸出;

任何情況下,輸入或者輸出不可用的時候,程序都是不能成功運行的。

所以 crontab里面的程序,再你操作電腦的時候,默認(rèn)的輸出可能沒了,所以,程序中止了。

以上只是猜測。

論壇徽章:
0
7 [報告]
發(fā)表于 2010-01-02 11:41 |只看該作者

回復(fù) #6 大螞蟻 的帖子

你倒是提醒了我,cron默認(rèn)把輸出都mail給root了。
而我是在ubuntu 9.10下測試的。
ubuntu下root有沒有mail不清楚。照這樣看來應(yīng)該是沒有的。
笨兔把/boot/grub/menu.lst改成 /boot/grub/grub.cfg
格式變了好多。
/etc/aliases死活在笨兔下找不到。

回到centos一測試什么問題都沒有。fuck!
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP