利用脚本获取文件夹路径并指定网址前缀
要实现批量获取 random 路径下文件的路径,并在路径前面加上网址 https://xxx.xxx.com ,您可以使用以下脚本来实现:
脚本
#!/bin/bash
base_url="https://xxx.xxx.com/random/" # 网址前缀
directory="/www/wwwroot/xxx.xxx.com/random" # 需要获取的文件名路径
output_file="/www/wwwroot/xxx.xxx.com/random.txt" # 输出文件名
# 遍历目录下的文件
for file in "$directory"/*; do
if [ -f "$file" ]; then # 只处理文件,不处理目录
filename=$(basename "$file") # 获取文件名
url="$base_url$filename" # 构建完整的 URL
echo "$url" >> "$output_file" # 输出 URL到文件
fi
done
请将上述脚本中的 /www/wwwroot/xxx.xxx.com/random 替换为您实际的路径。运行脚本后,它将遍历指定目录下的文件,并输出每个文件的完整 URL,其中网址前缀为 https://xxx.xxx.com/random/。
您可以将脚本保存为一个文件(例如 get_random_urls.sh),并在终端中运行以下命令来执行脚本:
bash get_random_urls.sh
脚本将输出每个文件的 URL,您可以将输出保存到文件中或按需进行进一步处理。
请注意,脚本假设 random 路径下只包含文件,不包含子目录!所以请单独分类,以上举例请根据实际情况修改。
成功把random文件夹下的图片路径批量获取URL写入到random.txt文件