Выполнить скрипт в режиме sh вместо bash в Shell

Я добавил свой скрипт под названием mylovelyscript.sh в папку /bin/. Мой скрипт содержит код, который echo имеет текст с разными цветами текста. Но когда я запускаю свой скрипт наподобие

$ mylovelyscript

, он выполняется в режиме bash. Итак, мой скрипт дает результат с текстами с цветовыми кодами, такими как

\e[93mHello World!

, но не цветными текстами. Но когда я запускаю свой скрипт как $ sh mylovelyscript.sh с помощью команды sh, он выполняется так, как я хочу. Теперь я хочу, чтобы мой сценарий дал мне цветные тексты, например, в режиме sh, но в этом случае я хочу назвать свой скрипт как $ mylovelyscript, а не как $ sh mylovelyscript. Как мне это сделать? Спасибо!

1
задан 27 February 2014 в 00:14

0 ответов

Другие вопросы по тегам:

Похожие вопросы: