[20231102]调试bash shell脚本遇到的问题.txt --//今天想看看我前几天写的kd_off.sh脚本是否正常执行,前几天在家里测试的,没有linux环境在cygwin下测试的。 --//上班在测试环境测试: $ ./kd_off.sh 4,155 n ./kd_off.sh: line 9: rlbbed: command not found ./kd_off.sh: line 10: rlbbed: command not found ./kd_off.sh: line 11: rlbbed: command not found ./kd_off.sh: line 15: rlbbed: command not found x /rn dba 4,155 offset 0 x /rn dba 4,155 offset 0 ./kd_off.sh: line 30: rlbbed: command not found sb2 kd_off[-2] @2 0 sb2 kd_off[-1] @4 0 --//为什么?提示找不到rlbbed命令,只能采用source kd_off.sh 4,695 nc的方式执行命令。 --//原来我机器上的rlbbed是定义为函数,这样调用无法访问,如果使用alias就没有问题。 $ export RLWRAP=$(which rlwrap) $ type rlbbed rlbbed is a function rlbbed () { cd /home/oracle/bbed; $RLWRAP -s 9999 -c -r -i -f /usr/local/share/rlwrap/bbed $ORACLE_HOME/bin/bbed parfile=bbed.par cmdfile=cmd.par } $ source kd_off.sh 4,155 n x /rn dba 4,155 *kd_off[2] x /rn dba 4,155 *kd_off[3] x /rn dba 4,155 *kd_off[4] x /rn dba 4,155 *kd_off[5] x /rn dba 4,155 *kd_off[6] x /rn dba 4,155 *kd_off[7] x /rn dba 4,155 *kd_off[8] x /rn dba 4,155 *kd_off[9] x /rn dba 4,155 *kd_off[10] x /rn dba 4,155 *kd_off[11] x /rn dba 4,155 *kd_off[12] x /rn dba 4,155 *kd_off[13] x /rn dba 4,155 offset 7977 x /rn dba 4,155 offset 7965 sb2 kd_off[0] @136 8020 sb2 kd_off[1] @138 8008 sb2 kd_off[2] @140 7996 sb2 kd_off[3] @142 7984 sb2 kd_off[4] @144 7972 sb2 kd_off[5] @146 7960 sb2 kd_off[6] @148 7948 sb2 kd_off[7] @150 7936 sb2 kd_off[8] @152 7924 sb2 kd_off[9] @154 7912 sb2 kd_off[10] @156 7900 sb2 kd_off[11] @158 7889 sb2 kd_off[12] @160 7877 sb2 kd_off[13] @162 7865 --//这样调式也带来一点点好处,相当于在当前bash shell上执行的,里面的赋值可以直接显示.例如: $ echo $kd_off_size 14 --//好久不这样使用,有点生疏了.
[20231102]调试bash shell脚本遇到的问题.txt
来源:这里教程网
时间:2026-03-03 19:00:45
作者:
编辑推荐:
- [20231101]使用tpt seg2.sql脚本问题.txt03-03
- [20231102]调试bash shell脚本遇到的问题.txt03-03
- 阿里大文娱整合背后,行业产业化周期正式开启03-03
- [20231103]sqlplus column new_value old_value.txt03-03
- [20231103]rename IDL_UB1$后使用bbed的恢复的后遗症.txt03-03
- CentOS7.6安装oracle 11.2.0.4 Error in invoking target 'agent nmhs' of makefile03-03
- 记一次rac TNS-12541,ORA-12520,ORA-12521 错误处理03-03
- [20231103]rename IDL_UB1$后使用bbed的恢复3.txt03-03
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- 阿里大文娱整合背后,行业产业化周期正式开启
阿里大文娱整合背后,行业产业化周期正式开启
26-03-03 - 记一次rac TNS-12541,ORA-12520,ORA-12521 错误处理
- ORA-02354 ORA-01555 ORA-22924
ORA-02354 ORA-01555 ORA-22924
26-03-03 - 修改主机时区对Oracle的影响分析
修改主机时区对Oracle的影响分析
26-03-03 - Oracle 标准审计功能及开启
Oracle 标准审计功能及开启
26-03-03 - 研究Oracle 延迟块清除(defered block cleanout)
- ORACLE下一次奇怪的job停止问题分析及处理
ORACLE下一次奇怪的job停止问题分析及处理
26-03-03 - Oracle标准审计,关闭AUDIT
Oracle标准审计,关闭AUDIT
26-03-03 - Oracle 在查询的where子句中,索引的索引列/前导列是否作为单个表谓词提供列进行匹配
- Oracle 标准审计,设置AUDIT_SYSLOG _LEVEL参数
Oracle 标准审计,设置AUDIT_SYSLOG _LEVEL参数
26-03-03
