Czy istnieje sposób na podanie określonej nazwy pliku podczas zapisywania pliku przez cURL?
108
Wyciągam pliki za pomocą curl w terminalu Mac OS X i chcę nadać im różne nazwy. Czy istnieje sposób określenia nazwy, na przykład funkcji „zapisz jako” podczas korzystania z curl?
Jest to szczególnie przydatne, biorąc pod uwagę funkcję „Kopiuj do curl url” w przeglądarce Chrome, ponieważ nazwę pliku wyjściowego można łatwo dodać.
Odpowiedzi:
Użyj
-o
opcji lub jej aliasu--output
, albo przekieruj dane wyjściowe powłoki do wybranego pliku za pomocą>
.Jeśli chcesz zachować oryginalną nazwę pliku ze zdalnego serwera, użyj
-O
opcji lub jej aliasu--remote-name
.Przechowuje dane wyjściowe ze zdalnej lokalizacji w bieżącym katalogu jako plik.html.
źródło
curl -o <name> <url>
wydaje się działać.WSKAZÓWKA : Możesz też spróbować
man curl
...źródło