summaryrefslogtreecommitdiff
path: root/bin/os
diff options
context:
space:
mode:
Diffstat (limited to 'bin/os')
-rwxr-xr-xbin/os15
1 files changed, 15 insertions, 0 deletions
diff --git a/bin/os b/bin/os
new file mode 100755
index 0000000..d9c7002
--- /dev/null
+++ b/bin/os
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+# Print operating system name
+
+s=$(uname)
+case $s in
+(Linux)
+ if [ -f /etc/os-release ]; then
+ . /etc/os-release && [ "$ID" ] && s="$ID"
+ elif [ -d /data/data/com.termux ]; then
+ s=termux
+ fi
+ ;;
+esac
+echo "$s"