如何从数组中读取前n个元素

维迪亚
sum=0
read n
read -a array

      for i in "${array[@]}" 
      do 
      sum=$(( $sum + $i ))  
      done 

echo $sum

我是脚本新手。在这里,我想知道我可以用来添加条件,以便将读取数组限制为n次。

前任:

3
1 2 3 4

在这里它应该只加1 2 3,而不能加4。

马丁

我更喜欢bash C for循环,它不需要条件就可以退出循环并看起来更整洁。

#! /bin/bash

sum=0

read n
read -a array

for ((x=0; x<n; x++))
do
    sum=$(( sum + array[x] ))
done

echo "$sum"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从数组中读取前n个元素

来自分类Dev

如何在Hive中获取数组中的前n个元素

来自分类Dev

从数组中读取N个相邻元素的组

来自分类Dev

从数组中读取N个元素并将其删除

来自分类Dev

C ++从数组中获取前n个元素

来自分类Dev

从BigQuery表中的数组获取前N个元素

来自分类Dev

C ++从数组中获取前n个元素

来自分类Dev

数组的前n个元素(按属性)

来自分类Dev

numpy数组中行的前n个元素

来自分类Dev

通过数组进行迭代从数组中读取n-1个元素

来自分类Dev

在Fortran中,如何从数组中删除第N个元素?

来自分类Dev

如何获取Django中的前N个元素?

来自分类Dev

如何在python中迭代字典的前n个元素?

来自分类Dev

如何获得Django中的前N个元素?

来自分类Dev

如何比较 10 个元素数组中的前 3 个和最后 3 个值?

来自分类Dev

如何在PHP中访问数组的第N个元素

来自分类Dev

如何在JavaScript中获取数组的第n个元素?

来自分类Dev

如何在C中查找数组中的前6个元素

来自分类Dev

如何在数组中添加前三个元素并删除javascript中的先前结果

来自分类Dev

如何查找元素的前N个同级

来自分类Dev

如何选择前N个元素?

来自分类Dev

如何从两个嵌套列表的数组中删除 n 个元素而不丢失数组?

来自分类Dev

从列表中获取前n个元素

来自分类Dev

如何从Ruby数组中选择满足谓词的前n个元素?

来自分类Dev

如何仅替换numpy数组中大于特定值的前n个元素?

来自分类Dev

如何在Java中仅打印出具有5个元素的数组的前3个元素?

来自分类Dev

Ruby-如何从文件中读取前n行到数组

来自分类Dev

如何在numpy数组中的所有numpy数组中删除第n个元素?

来自分类Dev

如何在numpy数组中的所有numpy数组中删除第n个元素?

Related 相关文章

  1. 1

    如何从数组中读取前n个元素

  2. 2

    如何在Hive中获取数组中的前n个元素

  3. 3

    从数组中读取N个相邻元素的组

  4. 4

    从数组中读取N个元素并将其删除

  5. 5

    C ++从数组中获取前n个元素

  6. 6

    从BigQuery表中的数组获取前N个元素

  7. 7

    C ++从数组中获取前n个元素

  8. 8

    数组的前n个元素(按属性)

  9. 9

    numpy数组中行的前n个元素

  10. 10

    通过数组进行迭代从数组中读取n-1个元素

  11. 11

    在Fortran中,如何从数组中删除第N个元素?

  12. 12

    如何获取Django中的前N个元素?

  13. 13

    如何在python中迭代字典的前n个元素?

  14. 14

    如何获得Django中的前N个元素?

  15. 15

    如何比较 10 个元素数组中的前 3 个和最后 3 个值?

  16. 16

    如何在PHP中访问数组的第N个元素

  17. 17

    如何在JavaScript中获取数组的第n个元素?

  18. 18

    如何在C中查找数组中的前6个元素

  19. 19

    如何在数组中添加前三个元素并删除javascript中的先前结果

  20. 20

    如何查找元素的前N个同级

  21. 21

    如何选择前N个元素?

  22. 22

    如何从两个嵌套列表的数组中删除 n 个元素而不丢失数组?

  23. 23

    从列表中获取前n个元素

  24. 24

    如何从Ruby数组中选择满足谓词的前n个元素?

  25. 25

    如何仅替换numpy数组中大于特定值的前n个元素?

  26. 26

    如何在Java中仅打印出具有5个元素的数组的前3个元素?

  27. 27

    Ruby-如何从文件中读取前n行到数组

  28. 28

    如何在numpy数组中的所有numpy数组中删除第n个元素?

  29. 29

    如何在numpy数组中的所有numpy数组中删除第n个元素?

热门标签

归档