使用范围使用curl在多个文件上指定输出名称

时间:2015-10-19 14:56:54

标签: php linux curl ssh

我正在尝试下载几百个网址并为每个网址指定输出名称,唯一的区别是网址中的ID,例如..something/1/something....something/3/something....something/4/something..

我可以使用-o filename.zip,但它会覆盖我目前正在使用的每个文件范围:

curl -o file.zip http://example.com/something/[1-500]/something/example/foo/bar/comma/zip

我如何输出:?

file1.zip,file3.zip,file4.zip,.. etc

1 个答案:

答案 0 :(得分:1)

shell中的一个简单循环可以解决这个问题,例如:

// difference between mocking, stubbing and spying
@Test
public void differenceBetweenMockingSpyingAndStubbing(){
    List list = new ArrayList();
    list.add("abc");
    assertEquals(1,list.size());
    List mockedList = spy(list);
    when(mockedList.size()).thenReturn(10);
    assertEquals(10,mockedList.size());
}