gpt4 book ai didi

linux - 为列表中的每个项目执行 bash 脚本

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:08:54 24 4
gpt4 key购买 nike

我有一个带有 URL 的文本文件

http://example.com/1
http://example.com/2

等等

我有一个 bash 脚本,它将 URL 作为 $1 并使用它。我想自动化它,我已经尝试过

cat urls.txt | xargs -P0 bash -c myscript.sh

但是 $1 是空的。

最佳答案

我建议你使用read使用 while 循环,这里是一个例子:

#!/bin/bash

while read -r line # read a line from file.
do
echo "$line"
./myscript.sh "$line" # pass a line to the script
done < urls.txt

关于linux - 为列表中的每个项目执行 bash 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41077499/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com