六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

Linux shell怎么調用另一個腳本文件

[摘要]很多Linux用戶不知道shell不僅能夠編輯腳本,還能在腳本上調用另一個腳本文件,包括php文件,那么具體應該如何調用呢?下面小編就給大家介紹下Linux shell調用另一個腳本文件的方法,不會...

  很多Linux用戶不知道shell不僅能夠編輯腳本,還能在腳本上調用另一個腳本文件,包括php文件,那么具體應該如何調用呢?下面小編就給大家介紹下Linux shell調用另一個腳本文件的方法,不會調用腳本的朋友可以來學習下。

Linux shell如何調用另一個腳本文件

  腳本 first (測試示例1)

  代碼如下

  #!/bin/bash

  echo ‘your are in first file’

  問)在當前腳本文件中調用另外一個腳本文件?

  方法一: 使用 source

  腳本 second (測試示例2)

  #!/bin/bash

  echo ‘your are in second file’

  source first

  方法二: 使用 。

  腳本 second (測試示例3)

  #!/bin/bash

  echo ‘your are in second file’

  。 first

  source filename和 。 filename 應該是同一回事,都是在*當前*Shell環境中執行腳本。也可以使用sh filename,那是在當前Shell的子Shell中執行腳本。

  可以通過下面這兩個腳本來體會三種調用方式的不同:

  1.sh

  #!/bin/bash

  A=B

  echo “PID for 1.sh before exec/source/fork:$$”

  export A

  echo “1.sh: $A is $A”

  case $1 in

  exec)

  echo “using exec…”

  exec 。/2.sh ;;

  source)

  echo “using source…”

  。 。/2.sh ;;

  *)

  echo “using fork by default…”

  。/2.sh ;;

  esac

  echo “PID for 1.sh after exec/source/fork:$$”

  echo “1.sh: $A is $A”

  2.sh

  #!/bin/bash

  echo “PID for 2.sh: $$”

  echo “2.sh get $A=$A from 1.sh”

  A=C

  export A

  echo “2.sh: $A is $A”

  執行情況:

  $ 。/1.sh

  PID for 1.sh before exec/source/fork:5845364

  1.sh: $A is B

  using fork by default…

  PID for 2.sh: 5242940

  2.sh get $A=B from 1.sh

  2.sh: $A is C

  PID for 1.sh after exec/source/fork:5845364

  1.sh: $A is B

  $ 。/1.sh exec

  PID for 1.sh before exec/source/fork:5562668

  1.sh: $A is B

  using exec…

  PID for 2.sh: 5562668

  2.sh get $A=B from 1.sh

  2.sh: $A is C

  $ 。/1.sh source

  PID for 1.sh before exec/source/fork:5156894

  1.sh: $A is B

  using source…

  PID for 2.sh: 5156894

  2.sh get $A=B from 1.sh

  2.sh: $A is C

  PID for 1.sh after exec/source/fork:5156894

  1.sh: $A is C

  $

  上面就是Linux shell調用腳本文件的方法介紹了,當你在調用php文件時,不一定使用php,也可使用shell命令實現。


Linux是一套免費使用和自由傳播的類Unix操作系統




主站蜘蛛池模板: 三级黄色在线视频中文 | 青青久在线视频 | 日韩国产欧美成人一区二区影院 | 青娱乐精品 | 欧美视频网站在线观看 | 一级女人毛片人一女人 | 日本视频在线免费看 | 午夜免费看视频 | 亚洲五月七月丁香缴情 | 香蕉视频在线观看男女 | 日本亚洲乱码中文字幕影院 | 亚洲欧洲eeea在线观看 | 五月综合久久 | 欧美线人一区二区三区 | 一级黄色片免费的 | 亚洲综合免费视频 | 亚洲影院一区 | 亚洲图片欧美 | 手机福利视频一区二区 | 香蕉视频久久久 | 热热热色 | 日韩欧美影院 | 天天色天 | 欧美一区二区三区在线可观看 | 日韩亚洲成a人片在线观看 日韩亚州 | 色婷婷99综合久久久精品 | 日日碰碰视频播放 | 亚洲人成在线播放 | 天天综合网色 | 亚洲欧美日韩国产精品影院 | 日本免费一二三区 | 日本在线免费看 | 欧美亚洲第一区 | 欧美视频在线播放 | 日本www色视频成人免费网站 | 青娱乐97| 青娱乐精品视觉盛宴 | 午夜免费啪视频 | 日本理论片免费观看在线视频 | 色婷婷亚洲十月十月色天 | 热热热热色 |