
Eu achei istodica superútil, para usar curl
para retomar uma cópia de arquivo interrompida.
A sintaxe completa é:
curl -C - -O file:///Volumes/path/to/file
Gostaria de adicionar um alias ou função chamada resume
ao meu .bash_profile
(no Mac) para poder usar algo como
resume /Volumes/disk1/file
eu ia tentar algo do tipo
function resume() { ... }
mas não sei como passar o argumento com o file:///
prefixo.
Responder1
As funções recebem parâmetros exatamente como os scripts, então você pode usar $1
para se referir ao primeiro argumento passado:
resume () {
curl -C - -O "file://$1"
}
Observe que você não precisa de ambosfunction
eos parênteses; qualquer um deles diz ao bash que é uma função.