Я добавил свой сценарий под названием mylovelyscript.sh
в папку /bin/
. Мой скрипт содержит код, который echo
содержит текст с разными цветами текста. Но когда я запускаю свой скрипт как
$ mylovelyscript
, он выполняется в режиме bash. Итак, мой скрипт дает вывод с текстами с цветовыми кодами, такими как
\e[93mHello World!
, но не с цветными текстами. Но когда я запускаю свой скрипт как $ sh mylovelyscript.sh
с командой sh
, он выполняется так, как я хочу. Теперь я хочу, чтобы мой скрипт давал мне цветные тексты, как в режиме sh
, но в этом случае я хочу назвать мой скрипт как $ mylovelyscript
, а не как $ sh mylovelyscript
. Как мне это сделать? Спасибо!
Поместите эту строку в начале файла:
#!/bin/sh
или:
#!/bin/dash