变量的定义到使用-编译原理和语法详解
shell就是命令的集合

输入函数

例子

其中反引号执行引入命令 ··
for循环
shell的for跟java的一样。
从1+致100例子

将当前目录后缀名为.sh的打包压缩

循环语句While

(())表示算术运算for,和while
[[]]通过命令的方式,查找文件,

While读文件


语法详解
if语句



if判断例子
判断有没有目录

判断文件是否存在存在打印文件内容

-
运算符
算术运算符


中括号运算是取值的
空格代表分隔的意思


例子
1、

2、

3、

4、

关系运算符

布尔运算符

例子:布尔运算符

逻辑运算符

字符串运算符

例子:字符串运算符

-z

$

文件测试运算符

-
重定向
文件描述符



输入重定向,输入是从文本里面输入的

输出重定向
-
方法参数传递机制详解


例子函数:
从上到下进行解析

算出100的阶乘
C的写法

shell写法

函数先定义,后调用
可以自定义返回值,返回的只是0-255,如果超过255就会返回错误码
$?上一条命令执行结果
-
shell脚本编写与执行编译ffmpeg库


组成成分

Libavcodec 音频编解码,包含音频视频边解码器
Libavutil 简化编程库多媒体应用程序
Libavformat 多媒体应用格式
Libavdevice 输入输出设备
Libavfilter 多媒体过滤器库
Libswscale 高度优化缩放,像素转换
Libswresample 高度优化,重采样工具

编译FFmpeg






转载:https://blog.csdn.net/qq_38366111/article/details/101695048
查看评论