shell 批量执行curl 脚本

从当前目录下 idsfile.txt 文件中,按行读取数据作为,每次http接口调用的参数。

说明:
(echo line | sed 's/\r//') : 将变量 line 的换行符去除。

powershell 复制代码
#!/bin/bash

# 请求头token
TOKEN = "YOUR_TOKEN_HERE"
# 接口请求地址
URL = "http://{ip}:{port}/service/api/v1/send/message"

while read -r line; do
    curl -X POST -H "Authorization: Bearer $TOKEN" -F "id=$(echo $line | sed 's/\r//')" $URL
    echo ""
done < idsfile.txt
相关推荐
似霰15 天前
Unix Domain Socket —— UDP 篇
android·unix
陆业聪19 天前
世界模型:让机器学会「脑补」
linux·服务器·unix
yuanmenghao22 天前
Linux 性能实战 | 第 13 篇 虚拟内存与分页机制深度解析
linux·网络·性能优化·unix
The森24 天前
Linux IO 模型纵深解析 01:从 Unix 传统到 Linux 内核的 IO 第一性原理
linux·服务器·c语言·经验分享·笔记·unix
yuanmenghao24 天前
Linux 性能实战 | 第 10 篇 CPU 缓存与内存访问延迟
linux·服务器·缓存·性能优化·自动驾驶·unix
源文雨24 天前
shell调用ffmpeg递归转换所有wav至flac的脚本
ffmpeg·bash·音视频·音频·unix·shell·音频编码
yuanmenghao24 天前
Linux 性能实战 | 第 7 篇 CPU 核心负载与调度器概念
linux·网络·性能优化·unix
人机与认知实验室1 个月前
<span class=“js_title_inner“>如何看待特斯拉第三代Optimus机器人?</span>
开发语言·javascript·机器人·ecmascript·unix
W说编程1 个月前
《UNIX网络编程卷1:套接字联网API》第8章:基本UDP套接字编程深度解析
网络·网络协议·tcp/ip·udp·unix·极限编程
我在人间贩卖青春1 个月前
UNIX域套接字
unix·套接字