Я хочу перестать терять драгоценное время при работе с оболочкой Linux / Unix.
Если бы я смог понять это хорошо, это было бы здорово. В противном случае:
- Я могу потерять день только для настройки crontab.
- Я буду удивляться, почему шебанг в этом скрипте не работает.
- Мне будет интересно, какова реальная разница между:
- . run.sh
- . / Run.sh
- . ./run.sh
- sh run.sh
- ш ./run.sh
Видите ли, именно такие вещи наносят вред моей жизни в Linux / Unix.
Как программист, я хочу стать намного лучше в этом. Я полагаю, что лучше остаться с широко используемой оболочкой bash, но я могу ошибаться. Какой бы инструмент я ни использовал, мне нужно понять его до глубины души.
Какое окончательное решение?