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.txtmaka 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.txtmasih banyak contoh-contoh lain yang bisa dilakukan dengan transfer,sh. Anda bisa melihat langsung di web transfer.sh
Bacaan terkait
How to find out the mysql root password
One thing that tripped me up on a new install of MySQL and wondering why I couldn't get the default password to work and why even the reset methods where not working...
Ventoy : Membuat USB Bootable Lebih Mudah dan Beda
Biasanya ketika kita ingin membuat USB bootable maka USB/drive yang akan kita gunakan perlu di format dan image yang digunakan perlu di extract ke dalam USB/drive te...
4MLinux : Distro Linux Ringan dengan Konsep 4M
4MLinux merupakan salah satu dari sekian distro linux ringan menggunakan desktop JWM. Dikembangkan berasal dari polandia dan saat ini versi major rilis nya sudah men...
Komentar (0)
Belum ada komentar. Jadilah yang pertama.
Tulis komentar
Komentar akan dimoderasi sebelum tampil.