я нашел этосовет суперполезно для curl
возобновления прерванного копирования файла.
Полный синтаксис:
curl -C - -O file:///Volumes/path/to/file
Я хотел бы добавить псевдоним или функцию, вызываемую resume
для моего .bash_profile
(на Mac), чтобы я мог использовать что-то вроде
resume /Volumes/disk1/file
Я собирался попробовать что-то вроде
function resume() { ... }
но я не уверен, как передать аргумент с file:///
префиксом.
решение1
Функции получают параметры так же, как и скрипты, поэтому вы можете использовать их $1
для ссылки на первый переданный аргумент:
resume () {
curl -C - -O "file://$1"
}
Обратите внимание, что вам не нужны оба варианта.function
искобки; любая из них сообщает bash, что это функция.