在Bash数组中添加元素以供以后打印

用户名

我在数组上添加了元素未在Bash中指定索引的情况下向数组添加了新元素),但是得到了意外的结果。我想在数组中添加元素和/或迭代数组以打印其值时出现了问题。

码:

for name in $(cat list.txt); do
    host $name.$DOMAIN | grep "has address" | cut -d" " -f4
done

for name in $(cat list.txt); do
    echo "."
    IPS+=(`host $name.$DOMAIN | grep "has address" | cut -d" " -f4`)
    echo ${#IPS[@]}
done

for ip in $IPS; do
    echo "IP: $ip"
done

输出:

12.210.145.45
67.20.71.219
75.58.197.10
31.70.88.22
.
1
.
3
.
4
.
4
.
4
IP: 12.210.145.45

预期产量:

输出:

12.210.145.45
67.20.71.219
75.58.197.10
31.70.88.22
.
1
.
2
.
3
.
4
IP: 12.210.145.45
IP: 67.20.71.219
IP: 75.58.197.10
IP: 31.70.88.22
疾病

要遍历数组,请使用

for ip in "${IPS[@]}" ; do

请参阅中的参数man bash

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

来自分类Dev

如何添加元素到bash数组?

来自分类Dev

如何存储参考DOM元素以供以后使用

来自分类Dev

在Swift中向数组添加元素

来自分类Dev

在数组中添加元素

来自分类Dev

如何在每次循环迭代中向Bash中的数组添加元素?

来自分类Dev

在numpy数组python中的每个元素之后添加元素

来自分类Dev

jQuery有条件地在json数组中添加元素并打印整个修改后的文件

来自分类Dev

如何在Java中的空数组中添加元素?

来自分类Dev

如何在元素中添加元素以及如何在javascript中测试复杂对象中值的存在?

来自分类Dev

如果条件在mongodb中添加元素到数组

来自分类Dev

在数组的负索引中添加元素?

来自分类Dev

删除并向GO lang中的数组添加元素

来自分类Dev

如何在PHP中向多维数组添加元素?

来自分类Dev

每12个项目在数组中添加元素

来自分类Dev

如何在函数php内的数组中添加元素

来自分类Dev

如何在多维数组中添加元素

来自分类Dev

将多个项目存储在词典中以供以后打印

来自分类Dev

在列表中追加元素以转换为JSON

来自分类Dev

在列表中添加元素

来自分类Java

存储数组中的数据以供以后比较

来自分类Dev

在for循环中向数组添加元素

来自分类Dev

晶体添加元素到数组

来自分类Dev

通过添加元素减少数组

来自分类Dev

需要组合数组元素以匹配需要打印到表格单元格中的id

来自分类Dev

Powershell向多维数组中的每个数组添加元素

来自分类Dev

Scala添加元素以仅通过检查案例类的特定字段进行设置

来自分类Dev

GetUIKit3-如何删除/添加元素以进行排序?

来自分类Dev

如何在Python中的2D数组中添加元素

来自分类Java

Java 8中添加元素的方式

TOP 榜单

热门标签

归档