「已注销」 2022-10-13 22:11 采纳率: 33.3%
浏览 20

在对数组的赋值时间出现错误


qii=(`cat card.txt`)
#aii=(`cat ip.txt`)
lli=(`wc -l card.txt`)
        aa=( )
for((yyi=0;yyi<$lli;yyi++))
do
#       aa=()
    aai=`ifconfig ${qii[$yyi]}|grep -w 'inet'`
    if [ !  -n "$aai" ]

    then
     let     ${aa[$yyi]}= "1 "
     else
           let   ${aa[$yyi]} == "$aai"

fi
done
~         

给数组aa 赋值

./9.sh: line 14: let: ==: syntax error: operand expected (error token is "==")
./9.sh: line 14: let: ==: syntax error: operand expected (error token is "==")
./9.sh: line 14: let: ==: syntax error: operand expected (error token is "==")


报错了

  • 写回答

1条回答 默认 最新

  • 光仔December 全栈领域优质创作者 2022-10-16 11:16
    关注


    let ${aa[$yyi]} == "$aai"
    的双等于号,改为单等于号即可:
    let ${aa[$yyi]} = "$aai"

    评论

报告相同问题?

问题事件

  • 创建了问题 10月13日

悬赏问题

  • ¥15 有二开IOT平台code的来搞钱了。
  • ¥15 求lingo语言编程以下内容
  • ¥15 cannot import name '_MissingValues' from 'sklearn.utils._param_validation'引用smoke
  • ¥15 shiro springboot集成问题
  • ¥15 求PHP跨站免登录技术
  • ¥15 AVL fire DVI中的Design Explorer里面的Objectives /Constraints的scale应该怎么设置
  • ¥15 qml如何绘制三维笛卡尔坐标系并向其中添加折线?
  • ¥15 treelib库有读取树数据方法吗?
  • ¥15 咨询一个PYTHON的问题
  • ¥15 机器学习建模调参,roc评价指标