linux shell一些注意事项


项目中需要用到流媒体(rtmp)录制成flv文件存在数据库,然后用ffmpeg转成mp4,然后通知后台转换成功,flv-MP4转换时候的时间比较长,所以就写了个shell脚本去监控酱紫。也会踩点坑,因为和普通的程序还是有点出入的。好了接下来进入正题

正文

#!/bin/bash 这个就不用太多解释了,声明这是一个shell脚本文件

变量

name_name="this''s name"
echo $name_name
name_name="set name"

参数传递

lsFile(){
    echo "the file -f $1"
}
lsFile "value1" "value2"

test和算术运算符与方法return

a=10
b=10
c=`expr $a + $b`
echo $c
demo(){
	if [ $a -eq $b ] then
		echo "a equal b"
	fi
	#return "value" no
	return 0 #return "0" yes
}
  #shell  #Linux 

« centos 7 安装 nginx 根据ip自签ssl证书以及springboot设置 »
blog comments powered by Disqus