chore(style): add shebang, set bash strict mode, create function
[webi-installers/.git] / sd / install.sh
index af2bba1a19fc061dbaf3364d46cc8fc2a694912f..0668e1f47705e8209c0890388948eb5f67fc773f 100644 (file)
@@ -1,8 +1,8 @@
 #!/bin/bash
+set -e
+set -u
 
-{
-    set -e
-    set -u
+function __init_sd() {
 
     ##################
     # Install sd #
@@ -23,7 +23,7 @@
         # ~/.local/opt/sd-v0.99.9/bin
         mkdir -p "$(dirname $pkg_src_cmd)"
         # mv ./sd-*/sd "$pkg_src_cmd"
-       mv sd-* "$pkg_src_cmd"
+        mv sd-* "$pkg_src_cmd"
     }
 
     # pkg_get_current_version is recommended, but (soon) not required
@@ -32,8 +32,9 @@
         #       sd 0.99.9 (rev abcdef0123)
         # This trims it down to just the version number:
         #       0.99.9
-        echo $(sd --version 2>/dev/null | head -n 1 | cut -d ' ' -f 2)
+        echo $(sd --version 2> /dev/null | head -n 1 | cut -d ' ' -f 2)
     }
 
-
 }
+
+__init_sd