shell脚本调试技巧
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,0、专业脚本的规范格式函数1函数2main 函数main $*1、使用dos2unix命令转换来自windows下开发的脚本dos2unix默认是没有安装的,可以yum 安装# dos2unix we
千家信息网最后更新 2025年01月23日shell脚本调试技巧
0、专业脚本的规范格式
函数1函数2main 函数main $*
1、使用dos2unix命令转换来自windows下开发的脚本
dos2unix默认是没有安装的,可以yum 安装
# dos2unix web_jk.shdos2unix: converting file web_jk.sh to UNIX format ...
2、使用echo 命令调试
3、使用bash命令参数调试
# sh [-nvx] scripts.sh-n 不会执行该脚本,仅查询脚本语法是否有问题,并给出错误提示。-v 在执行脚本时,先将脚本的内容输出到屏幕上然后执行脚本,如有错误,也会给出错误提示。-x ***将执行的脚本内容及输出显示到屏幕上,对调试超级有用的参数!
4、使用set命令参数调试部分脚本内容
-n 读命令但并不执行-v 显示读取的所有行-x ***显示所有命令及其参数
在脚本里写:
set -xdiff /tmp/a.txt.ori /tmp/a.txtset +x
提示:
开启调试功能通过set -x 命令,而关闭调试功能通过set +x
5、习惯
最关键的是熟练语法,编码习惯,编程思想,将错误扼杀在萌芽状态,减少调试负担,提高效率。
脚本
命令
参数
错误
内容
函数
提示
功能
屏幕
语法
输出
熟练
专业
关键
思想
效率
有用
格式
状态
编码
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
企业网络安全总体设计
戴尔服务器购买
数据库公司被收购
湖南壹搜网络技术有限公司照片
好的软件开发培训
网络安全部门专业知识
数据库管理系统对数据的管理特点
税务网络安全责任清单模板
湘潭快速软件开发哪家好
lol手游服务器炸了
软件开发 visor
网络安全在我心中主题班会
gitlab数据库多大
树莓派 应用软件开发
齐鲁工业大学学软件开发学费
服务器开发培训
计算机网络技术学期计划
助理软件开发工程师考试内容
电脑如何自学软件开发
山西太原软件开发工资标准
ps安装程序数据库出现不一致
如何考核软件开发公司的实力
温州齐盛网络技术有限公司
佟年唱的网络安全曲大赛
联想硬盘服务器电话
奥美服务器
怎么看远程服务器正常吗
音乐软件开发产品经理
win下定时备份数据库
南京亘远网络技术有限公司