[root@zk1 shell]# ll
總用量 12
-rwxr-xr-x. 1 root root 28 4月 11 17:05 hello.sh
-rwxr-xr-x. 1 root root 294 4月 11 17:04 usessh.sh
[root@zk1 shell]#
[root@zk1 shell]# cat hello.sh
#!/bin/sh
echo ***xx
a=0[root@zk1 shell]# cat usessh.sh
#!/bin/sh
#後面的命令繼續執行,fork方式,不可以呼叫hello.sh中的環境變數,建立了子shell
#./hello.sh
#/root/shell/hello.sh
#後面的命令不再執行
#exec ./hello.sh
#後面的命令繼續執行,可以呼叫hello.sh中的環境變數
source ./hello.sh
echo $a
echo "usehello.sh"
[root@zk1 shell]#
shell學習之 shell呼叫shell
2008 05 06 14 43 18 分類 linux 標籤 字型大小 大中小訂閱 fork是最普通的,就是直接在指令碼裡面用 directory script.sh來呼叫script.sh這個指令碼.執行的時候開乙個sub shell執行呼叫的指令碼,sub shell執行的時候,parent ...
Shell 學習2 幾種常見的Shell
上面提到過,shell是一種指令碼語言,那麼,就必須有直譯器來執行這些指令碼。unix linux上常見的shell指令碼直譯器有bash sh csh ksh等,習慣上把它們稱作一種shell。我們常說有多少種shell,其實說的是shell指令碼直譯器。bash bash是linux標準預設的s...
幾種常見的Shell
上面提到過,shell是一種指令碼語言,那麼,就必須有直譯器來執行這些指令碼。unix linux上常見的shell指令碼直譯器有bash sh csh ksh等,習慣上把它們稱作一種shell。我們常說有多少種shell,其實說的是shell指令碼直譯器。bash是linux標準預設的shell,...