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

  免費(fèi)注冊 查看新帖 |

Chinaunix

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

問個問題:關(guān)于shell命令 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2008-07-13 21:33 |只看該作者 |倒序瀏覽
執(zhí)行命令
ls >file
more
顯示目錄下有file文件

可是根據(jù)書本上對shell的解釋,應(yīng)該是先執(zhí)行l(wèi)s,然后才將ls中的結(jié)果連接到名為file的文件中

這樣的話文件名中是不應(yīng)該出現(xiàn)file文件的。

[ 本帖最后由 homeaddress 于 2008-7-13 21:34 編輯 ]

論壇徽章:
0
2 [報告]
發(fā)表于 2008-07-13 21:44 |只看該作者

我的理解

shell 解釋命令行時,遇到 >file 就看看當(dāng)前目錄有沒有file這個文件,沒有建立這個文件;有就會將其清空,為后面的操作做準(zhǔn)備;

接著,執(zhí)行 ls;通常 ls 輸出到 stdout;但這里,shell 將其輸出到文件 file 中。

所以,shell先 檢查 file文件的存在與否,然后再執(zhí)行 ls。

于是,file 就出現(xiàn)在文件 file 中!

不知我這樣解釋可否?

評分

參與人數(shù) 1可用積分 +3 收起 理由
零二年的夏天 + 3 我很贊同

查看全部評分

論壇徽章:
0
3 [報告]
發(fā)表于 2008-07-13 21:57 |只看該作者
原帖由 萍水e相逢 于 2008-7-13 21:44 發(fā)表
shell 解釋命令行時,遇到 >file 就看看當(dāng)前目錄有沒有file這個文件,沒有建立這個文件;有就會將其清空,為后面的操作做準(zhǔn)備;

接著,執(zhí)行 ls;通常 ls 輸出到 stdout;但這里,shell 將其輸出到文件 file 中 ...

謝謝,剛剛又查了下,shell是有創(chuàng)建新文件的功能的,o(∩_∩)o...

論壇徽章:
0
4 [報告]
發(fā)表于 2008-07-13 22:14 |只看該作者

呵呵

共同進(jìn)步

論壇徽章:
0
5 [報告]
發(fā)表于 2008-07-13 23:28 |只看該作者
原帖由 萍水e相逢 于 2008-7-13 21:44 發(fā)表
shell 解釋命令行時,遇到 >file 就看看當(dāng)前目錄有沒有file這個文件,沒有建立這個文件;有就會將其清空,為后面的操作做準(zhǔn)備;

接著,執(zhí)行 ls;通常 ls 輸出到 stdout;但這里,shell 將其輸出到文件 file 中 ...


按照我的理解,是shell在執(zhí)行管道操作的時候,首先要檢查管道兩端是否都準(zhǔn)備好了,然后再執(zhí)行命令
也就是說ls > file,先準(zhǔn)備好file,然后執(zhí)行l(wèi)s 通過管道傳給file,當(dāng)然也會把file 這個文件名存入file中

論壇徽章:
0
6 [報告]
發(fā)表于 2008-07-14 07:52 |只看該作者
哇靠!好強(qiáng)大啊!共同進(jìn)步!

論壇徽章:
0
7 [報告]
發(fā)表于 2008-07-14 09:21 |只看該作者
哇靠!好強(qiáng)大啊!共同進(jìn)步!

論壇徽章:
0
8 [報告]
發(fā)表于 2008-07-14 10:31 |只看該作者
我一般用  >>

論壇徽章:
0
9 [報告]
發(fā)表于 2008-07-14 11:24 |只看該作者
2樓解釋的非常清楚了
學(xué)習(xí)了

論壇徽章:
0
10 [報告]
發(fā)表于 2008-07-14 14:31 |只看該作者
呵呵,2樓的解釋應(yīng)該是可靠的。。。
還有個例子就是 cat < urfile > urfile
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(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