Я хочу написати скрипт оболонки Unix, який буде виконувати різні логіки, якщо в іншому рядку є рядок. Наприклад, якщо я перебуваю в певній папці, відключ. Невже хтось скаже, будь ласка, як це досягти? Якщо можливо, я хотів би зробити це не специфічним для оболонки (тобто не лише баштом), але якщо немає іншого способу, я можу це зробити.
#!/usr/bin/env sh
if [ "$PWD" contains "String1" ]
then
echo "String1 present"
elif [ "$PWD" contains "String2" ]
then
echo "String2 present"
else
echo "Else"
fi
CURRENT_DIRзайве; ви можете просто використовувати$PWD.