From 72a89ebf068501136d884fe62cf1c084a316307b Mon Sep 17 00:00:00 2001 From: Sven Augustin Date: Thu, 30 Nov 2023 15:09:31 +0100 Subject: [PATCH] allow using as specific starter script --- run | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/run b/run index 23c9035..d997964 100755 --- a/run +++ b/run @@ -1,5 +1,25 @@ #!/bin/bash +# The following block allows to use the `run` script like this +# ``` +# ln -s run a_script.sh +# ./a_script.sh +# ``` +# which then runs `./run a_script.py` + +fn=$(basename $0) +if [ "$fn" != "run" ]; then + dn=$(dirname "$0") + sn=$(basename "$0" .sh) + dn="${dn}/run" + sn="${sn}.py" + echo "Running: $dn $sn" + $dn $sn + exit +fi + +### + function help() { echo "Load conda env and run a script" echo