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

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
打印 上一主題 下一主題

[學習共享] shell 十三問? [復制鏈接]

論壇徽章:
0
111 [報告]
發(fā)表于 2004-05-20 05:39 |只看該作者

shell 十三問?

謝謝樓主細心的整理及編輯

論壇徽章:
0
112 [報告]
發(fā)表于 2004-05-20 16:22 |只看該作者

shell 十三問?

網(wǎng)版主:
你在第6問中說:
* exec 也是讓 script 在同一個行程上執(zhí)行,但是原有行程則被結束了。
也就是簡而言之:原有行程會否終止,就是 exec 與 source/fork 的最大差異了。
我在執(zhí)行1.sh后得到下結果

$ ./1.sh fork
PID for 1.sh before exec/source/fork:4617
1.shA is B
using fork by default...
PID for 2.sh:4618
2.sh get $A=B from 1.sh
2.shA is C
PID for 1.sh after exec/source/fork:4617
1.shA is B

$ ./1.sh exec
PID for 1.sh before exec/source/fork:4634
1.shA is B
using exec...
PID for 2.sh:4634
2.sh get $A=B from 1.sh
2.shA is C

$ ./1.sh source
PID for 1.sh before exec/source/fork:4641
1.shA is B
using source..
PID for 2.sh:4641
2.sh get $A=B from 1.sh
2.shA is C
PID for 1.sh after exec/source/fork:4641
1.shA is C

在參數(shù)是fork和source時,運行的結果比較好理解。但是在參數(shù)是exec時,我的理解是:按照網(wǎng)版主的說法,原有的進程被中止了,又開了一個新進程,但是進程號是一樣的,但其實并不是同一個進程了,所以在腳本最后的一個顯示就沒有了,我的理解對嗎?

論壇徽章:
1
榮譽版主
日期:2011-11-23 16:44:17
113 [報告]
發(fā)表于 2004-05-20 23:16 |只看該作者

shell 十三問?

若 PID 是一至的,那就不是"新"的行程。

論壇徽章:
0
114 [報告]
發(fā)表于 2004-05-21 09:10 |只看該作者

shell 十三問?

網(wǎng)版主,
請看:
$ ./1.sh exec
PID for 1.sh before exec/source/fork:4634
1.shA is B
PID for 2.sh:4634
2.sh get $A=B from 1.sh
2.shA is C

PID for 1.sh和PID for 2.sh,它們是一致的。那么怎么理解“exec 也是讓 script 在同一個行程上執(zhí)行,但是原有行程則被結束了”這句話哪?

論壇徽章:
1
榮譽版主
日期:2011-11-23 16:44:17
115 [報告]
發(fā)表于 2004-05-21 15:52 |只看該作者

shell 十三問?

也就是 1.sh 與 2.sh 都在同一行程,但 1.sh 在轉(zhuǎn)交給 2.sh 的同時,1.sh 也就結束了。
因此,1.sh 後面的 command line 也就不跑了(都結束了怎跑?)

然後,你再思考一下:這與 source 有何不同?(source 也在同一行程哦)

論壇徽章:
0
116 [報告]
發(fā)表于 2004-05-28 12:41 |只看該作者

shell 十三問?

我是才開始學shell 的,好東西,先收藏!

論壇徽章:
0
117 [報告]
發(fā)表于 2004-06-02 13:36 |只看該作者

shell 十三問?

高手就是這樣練成的,帖子看多了,自然就是高手了。
前提是你不是弱智

論壇徽章:
0
118 [報告]
發(fā)表于 2004-06-10 16:32 |只看該作者

shell 十三問?

d

論壇徽章:
0
119 [報告]
發(fā)表于 2004-06-11 14:17 |只看該作者

shell 十三問?

深刻方能簡潔
讀罷自當留名

論壇徽章:
0
120 [報告]
發(fā)表于 2004-06-11 18:03 |只看該作者

shell 十三問?

樓主太強了.
簡直誨人不倦。
最近剛好在學SHELL,挖到寶了。。。
您需要登錄后才可以回帖 登錄 | 注冊

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

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP