From 4d7fe9779fee0f92b0896cb7b98453cb0a6191ca Mon Sep 17 00:00:00 2001 From: The Magician Date: Tue, 21 Nov 2023 11:55:39 +0000 Subject: [PATCH] Add script to invoke random editor --- e | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 e diff --git a/e b/e new file mode 100755 index 0000000..0c9e622 --- /dev/null +++ b/e @@ -0,0 +1,20 @@ +#!/bin/sh + +set -e + +editors="" + +for editor in ed nex nvi vim; do + if command -v "$editor" >/dev/null; then + if test -z "$editors"; then + editors="$editor" + else + editors="$editors\n$editor" + fi + + fi +done + +random_editor="$(echo "$editors" | shuf | head -n 1)" + +$random_editor "$@"