ich habe das gefundenTipp superhilfreich, um curl
einen unterbrochenen Dateikopiervorgang fortzusetzen.
Die vollständige Syntax lautet:
curl -C - -O file:///Volumes/path/to/file
Ich möchte einen Alias oder eine Funktion namens resume
my .bash_profile
(auf dem Mac) hinzufügen, damit ich so etwas verwenden kann wie
resume /Volumes/disk1/file
Ich wollte so etwas versuchen wie
function resume() { ... }
file:///
aber ich bin nicht sicher, wie ich das Argument mit dem Präfix übergeben soll .
Antwort1
Funktionen erhalten Parameter genau wie Skripte, daher können Sie $1
auf das erste übergebene Argument verweisen:
resume () {
curl -C - -O "file://$1"
}
Beachten Sie, dass Sie nicht beides benötigenfunction
Unddie Klammern; beide teilen Bash mit, dass es sich um eine Funktion handelt.