come ottengo l'arricciatura per salvare un file in una directory specificata? [chiuso]


14

Sto cercando di ottenere l'arricciatura, usando uno script, per scaricare un file e salvarlo in una determinata directory. L'ho scaricato, ma non so come ottenerlo in una determinata directory da uno script. Di solito lo salva solo nella directory di lavoro corrente.


Questa domanda sembra fuori tema perché riguarda un tipico caso d'uso dell'utente, non direttamente correlato all'amministrazione del sistema. Domande come questa dovrebbero essere poste su Unix e Linux . Questa domanda è troppo vecchia per migrare lì.
Chris S,

@ChrisS Questo non ha senso per me. Gli amministratori di sistema utilizzano costantemente il ricciolo e altri strumenti per scaricare in una directory specificata. È una parte fondamentale dell'amministrazione del sistema.
rjurney,

Risposte:


16
curl http://google.com > /path/to/dir/index.html

4

CORREZIONE:

Puoi usare

-o, --output FILE Scrive l'output invece di stdout

curl --url https://google.com --output /any/file-location


2
Questo non risponde alla domanda.
Andrew Schulman,

La documentazione per -o dice: >> Il file verrà salvato nella directory di lavoro corrente. Se si desidera salvare il file in una directory diversa, assicurarsi di modificare la directory di lavoro corrente prima di richiamare il ricciolo con questa opzione.
meglio

1

Lascia che l'arricciatura e il guscio facciano quello che fanno bene:

(cd TARGET_DIRECTORY && curl ...)

Inoltre potrebbero esserci cose che ti interessano nella descrizione -odell'opzione nel manuale.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.