Jquery中文網 www.2030036.live
Jquery中文網 >  腳本編程  >  shell  >  正文 shell內部命令使用詳解

shell內部命令使用詳解

發布時間:2014-12-24   編輯:www.2030036.live
本文介紹一些shell內部命令的用法,包括exec命令、set和unset命令、test 或者 [ 命令等,有需要的朋友參考下。

shell各種內部命令詳解:

1: exec命令
exec后面執行時普通命令如 ls,cat,less等命令時,如果在當前Shell中執行,則在執行完exec命令后,Shell進程結束。因此,我們一般將該命令放入腳本中執行,執行完該命令,SubShell自動結束,回到主Shell中。

特殊情況下的exec使用,如果exec命令后面使用的是文件描述符重定向,則不結束當前Shell進程,仍然執行exec命令后面的命令,如 :exec 1>test echo " hello world "   執行完exec 1>text 后繼續在當前shell執行echo "hello word"。

2: set和unset命令  
set   var  表示將var設置為shell腳本的參數
unset  var 表示將var變量從腳本中刪除或卸載

3: test 或者 [ 命令
test expression 表示判斷expression是否為真,為真則返回true
[  -f  file ]   [ 命令 和test的作用一樣

4: export命令
exportvar  將變量置為全局變量。
 
5:: 冒號命令
:  命令和true命令相同,沒有具體的含義

6: .命令
.   ./shell_script  表示在當前shell中執行shell_script
$(cat file)表示執行括號中的命令,在取得輸出的結果
`cat file`   同上

您可能感興趣的文章:
shell內部命令使用詳解
inux shell初級入門教程
Linux Source命令解析
linux shell學習之shell流程控制
深入解析tcsh的初始化配置文件
Linux shell輸入處理簡介 shell命令行參數
linux shell命令行參數用法詳解
用shell腳本找出文件中包含指定字段的文件(圖文)
shell特殊變量的含義
使用ftp命令傳輸文件的shell腳本

關鍵詞: linux shell  shell   
[關閉]
888棋牌金花app 今天浙江20选5开奖号码 11选5玩法任选一多少钱 七星彩杀号技巧 中文在线股票 福建快3三开奖结果 无错三个半波中特 紫金矿业股票分析预测 辽宁福采35选7开奖 福建体彩36选7开奖结果146 福彩官网论坛