Контекст: у разработчиков и админов вечная боль — скрипт работает на Linux, а на Windows превращается в тыкву.
`ls`, `cp`, `rm`, `grep`, `find` — базовая арматура, без которой половина автоматизации разваливается. До сих пор костыльный выбор был такой: WSL, Git Bash или пляски с совместимостью.
Microsoft решила не чинить культуру, а зашить Unix-команды прямо в Windows и выпустила Coreutils. Идея простая: меньше адаптации, меньше поломок, меньше «почему это не запускается у меня локально». Для dev/ops-команд это реально снижает трение при работе между средами. ⚙️
Но не путайте удобство с чудом. Новый пакет не отменяет проверку окружений, путей, прав доступа и разницы в поведении утилит. Если ваш пайплайн держался на магии и неявных допущениях — он и дальше будет ломаться, просто чуть позже.
Результат: Windows становится менее чужой для Linux-ориентированных сценариев. Не победа платформы, а банальное уменьшение инфраструктурного шума. И да, это тот редкий случай, когда «сделать как в Linux» — прагматичнее, чем изобретать очередной костыль.
A/B Test Room
@ABTestRoomPro
Контекст: у разработчиков и админов вечная боль — скрипт работает на Linux, а на Windows превращается в тыкву.
Этот пост опубликован в Telegram-канале A/B Test Room. Подписаться можно по ссылке: @ABTestRoomPro.