shell脚本
阿笨爹
如果连对象都找不到的话,还怎么去面向对象?
展开
-
shell '++'运算符出错和let: not found错误的解决
今天将公司服务器上的脚本拿到自己笔记本上运行时出错,set -x追踪发现是在一个变量的自增运算时发生错误,出错部分的脚本大概是这样:#! /bin/sh param=0 echo $((param++))错误信息$ ./test.sh ./test.sh: 3: ./test.sh: arithmetic expression: expecting primary: ...原创 2017-02-08 09:13:53 · 8269 阅读 · 1 评论 -
redis执行Lua脚本报“attempt to compare number with string”错误的解决方法
最近在一段项目代码里执行一个redis脚本,脚本的作用是获取一个list键中的元素个数,并与设定值(输入参数)比较,如果元素个数小于设定值则返回。测试时发现该脚本会报"attempt to compare number with string"错误,简化的脚本如下:localhost:6379> eval "local key_len = redis.call('LLEN', KEYS...原创 2017-02-10 10:16:51 · 34320 阅读 · 0 评论