aboutsummaryrefslogtreecommitdiffstats
path: root/user-scripts/transfer
diff options
context:
space:
mode:
authorGravatar Arun Prakash Jana <engineerarun@gmail.com>2019-03-24 17:38:29 +0530
committerGravatar Arun Prakash Jana <engineerarun@gmail.com>2019-03-24 17:40:15 +0530
commitf135a30c0c95b84eb62b157f6ff454866b250fce (patch)
tree995620c128a529e3bd52e5b1b5cded8840a0f199 /user-scripts/transfer
parent0328eafcb9cff7b90963b4dd7d2bfae6eca0cbd7 (diff)
downloadnnn-f135a30c0c95b84eb62b157f6ff454866b250fce.tar.gz
Add script to upload a file to transfer.sh
Diffstat (limited to 'user-scripts/transfer')
-rwxr-xr-xuser-scripts/transfer16
1 files changed, 16 insertions, 0 deletions
diff --git a/user-scripts/transfer b/user-scripts/transfer
new file mode 100755
index 0000000..7201b0b
--- /dev/null
+++ b/user-scripts/transfer
@@ -0,0 +1,16 @@
+#!/usr/bin/env sh
+
+# Description: Upload a file to transfer.sh
+#
+# Shell: POSIX compliant
+# Author: Arun Prakash Jana
+
+if ! [ -z "$1" ]; then
+ # Upload the file, show the download link and wait till user presses any key
+ curl -s --upload-file "$1" https://transfer.sh/`basename "$1"`
+ echo
+ read input
+
+ # To write download link to "$1".loc and exit
+ # curl -s --upload-file "$1" https://transfer.sh/`basename "$1"` -o `basename "$1"`.loc
+fi