123456789101112131415161718192021 |
- #!/usr/bin/env bash
- #
- transfer() {
- if [ $# -eq 0 ]; then
- echo -e "dosya belirtin: dosya_yukle dosyaABC ";
- 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;
- echo -e "\n" >> $tmpfile;
- cat $tmpfile ;
- rm -f $tmpfile;
- }
- transfer $1
|