- 论坛徽章:
- 0
|
需求:有一个地址A,demo_com/ExportData/?action=json,返回结果是
- ["demo_com\/ExportData\/Data\/20151013","demo_com\/ExportData\/Data\/20151014","demo_com\/ExportData\/Data\/20151012"]
复制代码 ,需要通过shell循环请求这个json串里的每个单独地址B,demo_com/ExportData/Data/20151013,这个同样返回一个json串,
- ["demo_com\/ExportData\/Data\/20151013\/Data_6.txt","demo_com\/ExportData\/Data\/20151013\/Data_2.txt","demo_com\/ExportData\/Data\/20151013\/Data_4.txt","demo_com\/ExportData\/Data\/20151013\/Data_7.txt","demo_com\/ExportData\/Data\/20151013\/Data_8.txt","demo_com\/ExportData\/Data\/20151013\/Data_1.txt","demo_com\/ExportData\/Data\/20151013\/id","demo_com\/ExportData\/Data\/20151013\/Data_3.txt","demo_com\/ExportData\/Data\/20151013\/Data_5.txt","demo_com\/ExportData\/Data\/20151013\/Data_10.txt","demo_com\/ExportData\/Data\/20151013\/Data_9.txt"]
复制代码 ,现在的需求是使用shell如何实现自动下载B结果里所有的txt文件呢,从A返回的结果里得B地址,因此B的返回结果都不一样。
我是做php开发的,这在php里直接拿来循环数组就可以搞定,但是在shell下不知道使用什么来分割字串然后循环,在此感谢! |
|