随笔分类 - shell,bash,调试
摘要:| 变量 | 说明 | | : | : | | $n | n是一个参数,从1开始表示参数的位置,例如:$1表示第一个参数,$2表示第二个参数 | | $# | 命令行参数的个数 | | $0 | 当前shell脚本的名称 | | $? | 前一个命令或者是函数的返回状态码,0代表执行成功,非0即失败
阅读全文
摘要:# 举例子,修改cd的默认路径 function cd() { if [ $# == 0 ]; then builtin cd ~/work else builtin cd $* fi } ref如下,一下博客中 还有其他方法,只是选了其中一个,try and it works https://ww
阅读全文
摘要:修改 buildroot的配置选项,增删软件包 cd builroot make xxx_defconfig # xxx_defconfig 就在 buildroot 目录下中对应的板子文件 make menuconfig # 字符图形化界面修改配置 make savedefconfig BR2_D
阅读全文
摘要:编辑要调试的脚本compile.sh的开头,加入 set +xv # 这个命令会把shell脚本的执行过程和执行的相应语句都打印出来,感觉可以类比 gdb中的逐步调试 然后重定向脚本的运行结果到一个日志文件,像这样,然后执行 ./compile.sh 2>&1 | tee build.output.
阅读全文

浙公网安备 33010602011771号