温馨提示×

linux foreach对空值处理

小樊
84
2024-12-30 22:50:00
栏目: 智能运维
Linux服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Linux中,foreach循环通常用于遍历数组或列表

#!/bin/bash

# 示例数组,包含空值
array=("apple" "banana" "" "orange" "")

# 使用foreach循环遍历数组并处理空值
foreach item in "${array[@]}"; do
    if [ -z "$item" ]; then
        echo "空值: $item"
    else
        echo "非空值: $item"
    fi
done

在这个示例中,我们首先创建了一个包含空值的数组。然后,我们使用foreach循环遍历数组中的每个元素。在循环内部,我们使用if语句检查当前元素是否为空(即长度为0)。如果为空,我们输出"空值",否则输出"非空值"。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:linux foreach错误怎么处理

0