Screenshot at 2016-08-09 20:29:46

Transfer.sh : Web Berbagi File Melalui Command Line

Bagi para penggila command line tentu lebih memilih melakukan sesuatu melalui command line dibandingkan melalui GUI. Transfer.sh ini bukanlah sebuah script melainkan sebuah website sharing file yang pengunggahan (upload) nya dapat melalui command line. Salah satu fitur yang ditawarkan transfer.sh seperti maksimum ukuran file yang dapat diupload sebesar 10GB, dan tersimpan selama 14 hari. Untuk menggunakan transfer.sh kita perlu memerlukan paket curl yang sudah terinstall. Lalu untuk mencoba upload, kita dapat menjalankan perintah seperti :
curl --upload-file ./myfile.txt https://transfer.sh/myfile.txt
maka akan menampilkan url untuk mendownload file yang berhasil di upload Untuk lebih memudahkan lagi, kita dapat membuat alias dari perintah ini dengan membuat script. Bukalah file .bashrc lalu tambahkan di paling bawah perintah ini :
transfer() { if [ $# -eq 0 ]; then echo "No arguments specified. Usage:\necho transfer /tmp/test.md\ncat /tmp/test.md | transfer test.md"; return 1; fi 
tmpfile=$( mktemp -t transferXXX ); if tty -s; then basefile=$(basename "$1" | sed -e 's/[^a-zA-Z0-9._-]/-/g'); curl --progress-bar --upload-file "$1" "https://transfer.sh/$basefile" >> $tmpfile; else curl --progress-bar --upload-file "-" "https://transfer.sh/$1" >> $tmpfile ; fi; cat $tmpfile; rm -f $tmpfile; }
maka selanjutnya cukup menjalankan perintah :
transfer myfile.txt
masih banyak contoh-contoh lain yang bisa dilakukan dengan transfer,sh. Anda bisa melihat langsung di web transfer.sh
A

Tulis oleh

alfach

Komentar

Belum ada komentar. Jadilah yang pertama berkomentar!

Tulis Komentar

Email tidak akan dipublikasikan.