linux bash/dash 问题,请大神帮忙

a2629172070 2019-10-09 04:31:09
#!/bin/sh
totalCores=`lscpu | grep "On-line CPU(s)" | cut -c 26-28`
DCTCORES="$(seq -s ',' 0 ${(totalCores+1)/2})"
DCTCORES_SPDELIM=`echo $DCTCORES | sed "s/,/ /g"`

运行后报如下错,怎么解决。。。。
line 3: ${(totalCores+1)/2}: bad substitution
...全文
87 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
温暖毛毛 2019-10-15
  • 打赏
  • 举报
回复
花括号改成中括号 DCTCORES="$(seq -s ',' 0 $[(totalCores+1)/2])"

2,161

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 UNIX文化
社区管理员
  • UNIX文化社区
  • 文天大人
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧