下面是一个使用wget --post-data
发布数组的示例:
#!/bin/bash
# 定义数组
array=("value1" "value2" "value3")
# 构建POST请求数据
post_data=""
for i in "${!array[@]}"; do
post_data+="array[$i]=${array[$i]}&"
done
# 发送POST请求
wget --post-data="${post_data}" URL
在这个示例中,先定义了一个名为array
的数组,包含了三个元素。然后使用一个循环遍历数组,并构建POST请求数据。最后,使用wget --post-data
命令发送POST请求,并将构建的POST数据作为参数传递给该命令。
注意,URL
是要发布到的目标URL,需要将其替换为实际的目标URL。