Stránka 1 z 1

Transfer.sh 2: Integrace do bashe

Napsal: 25 Feb 2017 09:52
od zdenek.svarc
Výborná vychytáka je integrace Transfer.sh do bash shellu, takže následně stačí posílat soubory do cloudu přes jednoduché:

Kód: Vybrat vše

transfer <file>

Docílíme toho přídáním tohoto kódu:

Kód: Vybrat vše

transfer() {
    # write to output to tmpfile because of progress bar
    tmpfile=$( mktemp -t transferXXX )
    curl --progress-bar --upload-file $1 https://transfer.sh/$(basename $1) >> $tmpfile;
    cat $tmpfile;
    rm -f $tmpfile;
}

v případě macOS do ~/.bash_profile a v případě linuxu ~/.bashrc

Podotýkám, že aby se změna v shellu na poprvé projevila, je potřeba se přihlásit/odhlásit.