问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

shell脚本错误问题

发布网友 发布时间:2022-05-24 00:19

我来回答

2个回答

热心网友 时间:2024-12-13 09:35

错误提示中已经说了:
首先yesterday函数中 line 1 有问题

oset=`echo $TZ|tr -d '[A-Z+]`
少了一个匹配的单引号啊

这个错误同时也导致line2的错误

另外,楼上说了,脚本第五行(yesterday函数中的第三行)也缺少匹配的双引号。

建议使用 sh -n scripts.sh 来检查脚本是否有语法问题,
然后使用 sh -x scripts.sh 来显示所有语句的执行过程,
这样可以比较清楚地看出哪里出问题了。

热心网友 时间:2024-12-13 09:35

首先你要理解这段脚本的作用,其次你可以将oset=`echo $TZ|tr -d `[A-Z+]`的改成oset=$(echo $TZ|tr -d "[A-Z+]")这样也可以执行并赋值,另外,第五行里都缺少结束的双引号,可以多试试!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
人字梯有什么安全隐患吗 怎样激发青春期孩子的内驱力 如何激发青春期孩子的内驱力 ...小题1:移船相近邀相见,添酒回灯重开宴。 , &n... L1和L2串联 电压表并联在L1两端 当L1断路后 电压表测的为什么就成了电源... L1和L2串联,用电压表测L1两端的电压,L2不亮时,电流表为什么测的是电源电... 电路上传连两个灯泡L1与L2电压表测L1电压,当L1短路与断路时电压表情况... 对方拖着不办离婚手续该怎么办 计算机一级电子表格怎么拿分 如何配置思源黑体为latex中文字体? 思源黑体字体怎么安装 shell脚本报错问题 我的手机耳机录完唱吧的歌还有配音秀,录出来的声音感觉像是捂着嘴吧... 为什么插入耳机之后看配音秀的作品都没有用怎么回事? 不等式发型 怎么分黄金分割线 请教初一数学题 含金量表示符合 一件首饰是由黄金和白银合成,质量为a克,其中黄金的质量不低于百分之九... 对于中职生来说,正确的就业观,择业观是什么? 什么是就业观 我们应该持什么样的就业观 正确的就业观念是什么? 应该树立哪些正确的就业观念? 什么样的就业观才是正确的,树立好后应该怎么样发展? 简述正确的就业观念 你认为什么是正确的就业观念? REGIS 403028-25G HPLC级 1-辛烷磺酸钠盐,(离子对试剂)这个试剂有什 ... 高效液相层析法的主要类型 我经常要用到算弧长、弦长的公式 求公式。谢谢! 守护甜心中每个人变身的名字 《守护甜心》里每个人与每个甜心变身的名称和绝招分别是什么?急... 《守护甜心》所有人物的变身名是什么? shell 脚本在调试时,FOR循环代码出现错误。怎么办? shell脚本报错 为什么这个shell脚本终端 return 语句是错误的 shell脚本编程出现问题syntax error:"then" unexpected(expectein... 这个shell脚本有什么语法错误 shell脚本出错!来大神指出错误出处!!! shell脚本总是错误 shell脚本报错,不知道错误在哪里 问大家一个shell的简单脚本问题,报错了,我不知道为什么报这个错? 为什么会有这个错误啊,SHELL脚本 shell脚本出错了啊,大神求救啊,我都晕死了 请问奥尔滨的导入乳和健康水能跟cpb的紫苏水一起用吗?顺序是怎样的... 惠普132snw提示访问被拒绝请更新固件 ...个人商务一体机台式电脑上安装不了惠普(HP)M132nw驱动? 四川自考报考系统会增加成都考场吗? |今夜花好月正圆中吴歇是谁扮演的 |今夜花好月正圆中关歇是谁扮演的 珠江台叫什么名字今晚八点播放的电视剧 描写月的诗句,“描写哦”!!! 描写月亮的古诗诗题