Есть такая популярная мантра: «Написано единожды, работает везде». Обычно, про этот лозунг вспоминают, когда говорят о Java или С Sharp. Мне бы хотелось затронуть менее высоколобую тему, а именно скрипты.
Вот, есть у вас скрипты на PowerShell и вам нужно, чтобы они работали «везде». Под «везде» подразумевается Windows и Linux. Вы бы стали городить огород с переписыванием скриптов на bash или просто установили PowerShell?
В чём подтекст вопроса, спросите вы? Где, так сказать, подвох? Подтекста тут целых два.
Первый, состоит в том, что за PowerShell неплохо платят и блеснуть в резюме строчкой про то, что вы знаете как через меню «Пуск» открывать PowerShell, лишним не будет. В общем, чем лучше вы знаете PowerShell, тем лучше для карьеры.
Второй подтекст состоит в том, чтобы всю «автоматизацию» перевести на что-то одно и ориентироваться на это «одно» постоянно, на какой бы платформе вы не сидели. А не бегать туда-обратно. То есть забросить bash окончательно и не тратить на него время.
Ваше мнение?
Перемещено Zhbert из development