EDA365电子论坛网

标题: 在x86上可以运行的脚本到ARM板子上就出错了 [打印本页]

作者: greensmile    时间: 2019-7-3 13:52
标题: 在x86上可以运行的脚本到ARM板子上就出错了

为了将板子上当前目录下的heapprof-voip.0001.heap~heapprof-voip.0096.heap
# A! t) B- J  K6 x6 ]文件,全部发送到主机FTP/tmp/183heap目录下7 Q( g6 E4 [8 y8 z9 [! R5 h
代码如下:

#!/bin/sh

let i=96% `2 b9 d3 q* k- X* Z
#name="heapprof-voip.0001.heap"
) @# }6 O* W$ A) ?firstName="heapprof-voip.00"8 ]+ K+ a, a$ H$ [, d) ]
lastName=".heap"

for i in {1..96}
3 e) b9 ~7 I- l5 ndo
6 S8 c, b* [! I; C, hlet j=i-10
: h1 d( O& v& S: x, h, Dif [ $j -ge 0 ]; then
: O, i8 j$ G+ p* t" E2 Y& v9 }name="${firstName}${i}${lastName}"% K7 J+ E! _7 w! Y
else" F0 Z  P' C( r
name="${firstName}0${i}${lastName}": \6 ^' a* ]9 _2 V7 F
fi) n; P; N. n# w+ c
echo "$name"- p! M1 ~: F- k% v
#curl -T $name ftp://192.168.0.195/tmp/183heap3 `  g6 _0 A9 R! e3 {
done

错误如下:
" L* h- g! ~/ `[root@(none) shm]# ./get.sh . X( _& M* |: i8 F+ s7 c1 [
./get.sh: let: line 18: arithmetic syntax error* Q( k! |8 c) V) ?0 C: M. ^
sh: 0: unknown operand
. k: [% s! s( \2 Sheapprof-voip.000{1..96}.heap
6 a5 ^' K+ ]$ j; l8 c# h[root@(none) shm]#

8 q& Q, u+ e+ w( Q; M( B

作者: uiabluqp    时间: 2019-7-3 19:05
好好检查一下




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2