四时宝库

程序员的知识宝库

Shell脚本的使用(shell脚本总结)

shell脚本

Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。

Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。

shell script与Windows下的批处理(.bat)类似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比Windows下的批处理更强大,比用其他编程程序编辑的程序效率更高,它使用了Linux/Unix下的命令。

编写

#!/bin/sh,它同样也可以改为 #!/bin/bash

#! 告诉系统其后路径所指定的程序即是解释此脚本文件的 Shell 程序。

eg:

#!/bin/bash

echo "hello shellScript!"



执行shellScript

1.将文本改为可执行文件

chmod +x ./test.sh  #使脚本具有执行权限
./test.sh  #执行脚本

增加执行权限后,一定要 ./shellScript 在当前目录下找shell文本

2.sh<shellScript

3.sh shellScript



Shell 变量

定义变量时,变量名不加美元符号($,PHP语言中变量需要),使用变量时,需要加$。

uname="alby.cn"

echo $uname

Shell 输入/输出重定向

命令

说明

command > file

将输出重定向到 file。

command < file

将输入重定向到 file。

command >> file

将输出以追加的方式重定向到 file。

eg: wc -l计算文本行数

#wc -l <help



发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接