【发布时间】:2015-02-27 22:05:24
【问题描述】:
我想取这个字符串:
t.mysite\/images\/test\/m\/[mike]_Original_Work_-_summer\/thumbs\/001.thumb.jpg","\/\/t.mysite\/images\/manga\/m\/[mike]_Original_Work_-_summer\/thumbs\/002.thumb.jpg","\/\/t.mysite\/images\/manga\/m\/[mike]_Original_Work_-_summer\/thumbs\/003.thumb.jpg"];
把它分开,这样我就有了:
var1 = "t.mysite/images/test/m/[mike]_Original_Work_-_summer/images/001.jpg"
var2 = "t.mysite/images/test/m/[mike]_Original_Work_-_summer/images/002.jpg"
var3 = "t.mysite/images/test/m/[mike]_Original_Work_-_summer/images/003.jpg"
然后 wget 每个变量。
如果可能的话,将获取的文件添加到另一个目录,比如 /home/mike/Pictures。
提前谢谢:)
【问题讨论】:
-
关于原始字符串的格式,它是某种公认的格式,比如 python 数组或其他什么?
-
我的意思是,有没有可能会有序列
","inside一些URL? -
它看起来几乎像 JSON,但它缺少开头的
["。你抄对了吗? -
网址中不会有“,”
-
如果真的是JSON,看看jq
标签: arrays string bash variables wget