首页 > 网络资讯 > 技术支持 >
CentOS下shell基本语法
分享至:0
2016-07-01 18:44:20     来源:     点击:
导读: 【北京云主机产业基地,长期提供:北京云主机、北京电信云主机、北京联通云主机、北京双线云主机、广东电信云主机、香港免备案云主机、韩国... 【北京云主机产业基地,长期提供:北京云主机、北京电信云主机、北京联通云主机、北京双线云主机、广东电信云主机、香港免备案云主机、韩国免备案云主机】

1.排序通知

sort  选项   资料名 
-f      疏忽大小写 
-n     以数值来排序(默许以字符串型) 
-r      反向排序 
-t      指名相隔符(默以为造表符) 
-k   n[,m]  按指名范畴排序,从n到m(默许到行尾) 
n[,m]   即单个数目字能够,如3.一度范畴也能够,如3,6. 
事例: 
sort     /etc/passwd 
sort   -n  -t “:”  -k 3,3   /etc/passwd

2.统计通知

wc    选项    资料名 
-l     仅行数 
-w   仅单纯词数 
-m   仅字符数

3.if环境判别语句

if [环境判别]  ;  then  
         顺序 
   fi 
或者许 
if [环境判别] 
   then 
         顺序(环境成立) 
   [else 
         另一度顺序(环境没有成立)] 
fi 
或者许 
多分支if 
if  [环境判别1] 
     then 
           顺序1 
elseif  [环境判别2] 
     then 
           顺序2 
      ……… 
      ……… 
else 
      (当一切都没有成立时,施行某个) 
fi

4.case语句

case   $变量名   in 
“值1”) 
      顺序1 
“值2”) 
      顺序2 
;; 
……… 
……… 
*) 
     假如没有是之上的值,则施行此顺序 
;; 
esac

5.for语句

1) 
for    变量   in   值1  值2 …… 
     do 
          顺序 
     done 
2) 
for   ((初始值;重复掌握环境;蜕变变迁)) 
     do 
          顺序 
     done

6.while语句与until语句

while   [ 环境判别式 ] 
    do 
        顺序 
    done 
until 意为直到,与while相同,即只需环境判别式没有成立则停止重复,并施行重复顺序,一旦重复环境成立,则停止重复,体例与while相反

7.环境判别

体例有:中括号里加判别通知    [ 选项   资料相对于门路 ] 
依照资料类型停止判别 
\ 
依照资料权限停止判别 
\ 
两个资料之间停止比拟 
\ 
两个成数之间比拟 
\ 
字符串判别 
\ 
多重环境判别 
\ 
环境判别的事例我就没有举了,然而环境判别的主要性显而易见!

【1元云购云主机,次月半价续费,云主机首月只要1元,次月半价续费,北京云主机产业基地为您提供全国各地云主机vps服务器,客服电话400-676-2468】
相关文章