From 4b17968cc93a32cfd80d675db79b3bdcd3fa6908 Mon Sep 17 00:00:00 2001 From: Alexander Popov Date: Thu, 28 Mar 2024 17:39:03 +0300 Subject: [PATCH] Bash script name & path --- code/Bash/README.md | 1 + code/Bash/get-name-and-path.sh | 7 +++++++ 2 files changed, 8 insertions(+) create mode 100644 code/Bash/get-name-and-path.sh diff --git a/code/Bash/README.md b/code/Bash/README.md index 889d37b..86963f9 100644 --- a/code/Bash/README.md +++ b/code/Bash/README.md @@ -3,3 +3,4 @@ * [UnixSocket сервер на `nc`](unix-socket-server.sh) * [Проверка наличия команды](command_exists.s) * [Проверка наличия файла/директории](file_folder_exists.sh) +* [Получить путь ии имя скрипта](get-name-and-path.sh) diff --git a/code/Bash/get-name-and-path.sh b/code/Bash/get-name-and-path.sh new file mode 100644 index 0000000..cc564bb --- /dev/null +++ b/code/Bash/get-name-and-path.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +SCRIPT=$(readlink -f $0) +SCRIPTPATH=`dirname $SCRIPT` + +echo -e "\033[0;31mPath:\t\033[1;31m$SCRIPTPATH" +echo -e "\033[0;36mName:\t\033[1;36m$SCRIPT"