Add a script to shorten URLs via tinyurl.com - localbin - leot's localbin (~/bin)
(HTM) hg clone https://bitbucket.org/iamleot/localbin
(DIR) Log
(DIR) Files
(DIR) Refs
---
(DIR) changeset f7697133c1fdeb6ebae3d52cb2aef62b79f563e1
(DIR) parent d77542839d554f587ecc578a7b58947b80132ff4
(HTM) Author: Leonardo Taccari <iamleot@gmail.com>
Date: Tue, 25 Jun 2019 17:20:41
Add a script to shorten URLs via tinyurl.com
Diffstat:
tinyurl | 20 ++++++++++++++++++++
1 files changed, 20 insertions(+), 0 deletions(-)
---
diff -r d77542839d55 -r f7697133c1fd tinyurl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tinyurl Tue Jun 25 17:20:41 2019 +0200
@@ -0,0 +1,20 @@
+#!/bin/sh
+
+#
+# Shorten an URL via tinyurl.com.
+#
+
+url=$1
+
+if [ -z "${url}" ]; then
+ echo "usage: $(basename $0) url"
+ exit 1
+fi
+
+curl -g -G \
+ --data-urlencode "source=" \
+ --data-urlencode "url=${url}" \
+ --data-urlencode 'submit=Make TinyURL!' \
+ --data-urlencode "alias=" \
+ -s 'https://tinyurl.com/create.php' |
+sed -Ene '/Copy to clipboard/s/.*data-clipboard-text="([^"]+)".*/\1/p'