编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

Shell脚本的使用(shell脚本使用环境变量)

wxchong 2024-08-25 16:52:01 开源技术 25 ℃ 0 评论

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



Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表