文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>linux shell 笔记

linux shell 笔记

时间:2010-10-10  来源:chenchao40322

-----------------------------------------------------------------------------------

shell命令的推出状态保存在?变量中。

shell的第一行必须是#!/bin/bash控制shell的运行方式

注释用#

用引号保护特殊字符

命令行传递参数给脚步时,$n表示一n参数;$*表示所有的参数;$#位置参数的个数。

set可以支持数组,相当于设置命令行参数。

bash不支持算术运算,所有要通过linux命令进行运算。`expr a + b`或者((n=5 + 5)),注意

运算符两边有空格

-----------------------------------------------------------------------------------

下面列出bash shell的几种结构语句:

条件语句:

 if结构

if  then

elif then

else

fi

case结构

case variable_name in

pattern1)

        statements

;;

pattern2)

         statements

;;

*)

         statements

;;

esac

循环语句:
while 语句
while [ expression ]
do
     command
done
until语句
until [ expression ]
do
     command
done
for语句
for variable in $list
do
     command
done
文件测试:
-d:该文件是一个目录 
-f:该文件存在并且不是一个目录
-r:当前用户可以读这个文件
-s:文件大小非0
-w:当前用户可以写这个文件
-x:当前用户可以执行这个文件
运算符 (可以测试数字和字符串):
==      !=        &gt;       <    >=      &lt;=      &&   ||      !  
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载