摘要: 终端输入 help set 可查看所有 set 命令 set -x、set +x 执行命令时打印命令及其参数,是shell脚本中使用echo输出命令的替代方案,可以方便的控制命令是否回显。 初始化位置参数 调用 set 是接一个或多个参数时,set 会把参数的值赋予位置参数,从 $1 开始赋值。如下 阅读全文
posted @ 2024-05-24 18:07 流水灯 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 命令行入参,执行 ./build.sh XXX,则$0是 ./build.sh,$1是 XXX $#:shell 或函数的入参个数,如 func a,则 $#=1 $@:shell 或函数的全部入参内容,如 func a b,则$@=a b ${1:-aaa}:shell 或函数的第一个参数如果没有 阅读全文
posted @ 2024-05-24 18:07 流水灯 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 简介 Buildroot是Linux平台上一个开源的嵌入式Linux系统自动构建框架。通过配置,一次性编译根文件系统、kernel、uboot。 制作特定功能的根文件系统,可能需要用到 busybox、ffmpeg 等一系列第三方开源软件。可以通过 make menuconfig 配置选项,生成特定 阅读全文
posted @ 2024-05-24 15:23 流水灯 阅读(117) 评论(0) 推荐(0) 编辑
摘要: repo用于管理多个git项目,同一产品可能包含多个git项目,不同的git项目集合,可能形成不同产品,通过repo可以实现方便的管理。 通过一个manifest文件配置的 阅读全文
posted @ 2024-05-24 11:07 流水灯 阅读(27) 评论(0) 推荐(0) 编辑