3.shell脚本
来源:互联网 发布:电脑加速软件知乎 编辑:程序博客网 时间:2024/06/03 19:36
1.shell 是命令解析器,将用户输入的指令转化为机器可以运行的程序
2.利用vim编辑器shell格式:
#!/bin/bash ☆
#comments 注释
your command go here 命令
3.编辑完毕将.sh文件改为可执行文件再执行 chomad
4.例子
(1).
#!/bin/bash
a="hello world"
echo $a echo :输出
(2).
#!/bin/bash
for a in $1 $2 $3 for循环语句
do
mkdir $a
cd $a
touch $a.txt
echo “hello$a”>$a.txt >覆盖 >>添加
cd ..
done
(3).
#!/bin/bash
echo “#include<stdio.c>”>hello.c
echo"int main ()">>hello.c
echo"{">>hello.c
echo' printf("hello world\n");'>>hello.c
echo"}">>hello.c
gcc hello.c -o hello
./hello 生成./hello为一个命令
(4).
#!/bin/bash
hello="hello world"
a( )
{echo "hello"}
b( )
{echo "world"}
a
b
echo $hello
(5)
#!/bin/bash.
dir="/root/cyl/11.07" 路径
file="/root/cyl/11.07/a.c" 文件
if [ -d $dir ];then -d 查看路径 if 条件语句
echo "$dir"
fi
if
[ -f $file ];then -f 查看文件
echo "$file"
fi
(6).
#!/bin/bash
read key read 输入读写
case "$key" in 条件语句
[A-Z] ) echo “upperletter”;;
[a-z] ) echo "lowerletter";;
[0-9] ) echo "number";;
esac
5.默认变量
$# 传入脚本的命令行参数个数 $* 所有命令参数值 $0 命令本身 $1 第一个命令行参数...
- 3.shell脚本
- shell脚本
- shell脚本
- shell脚本
- shell脚本
- shell脚本
- shell脚本
- shell脚本
- shell 脚本
- SHELL 脚本
- shell脚本
- shell脚本
- shell 脚本
- shell脚本
- shell脚本
- shell脚本
- shell脚本
- shell脚本
- NAT介绍及iptables配置NAT的方法
- 圆角图片展示控件
- Jmeter使用之:高效组织接口自动化用例技巧
- 源码分析参考:Queue
- rem
- 3.shell脚本
- linux环境指令总结(针对服务器环境部署的指令)
- 对页面不能为空的检验,在输入框里面提示不能为空的封装
- 枚举实例教学
- UNION与UNION ALL的区别
- sqlservler常用命令
- caffe+py-faster-rcnn
- 云计算和大数据类视频, 百度网盘视频下载-自学之家
- python调用阿里接口获取ECS资产信息