В последнем обновлении .NET появилась незаметная, но мощная фича: теперь вы можете писать C#-скрипты — без csproj, без IDE, без явной сборки — и запускать их как обычные shell-скрипты.
Пример:
#!/usr/bin/dotnet run
Console.WriteLine("Привет из .NET!");
Теперь можно написать команду запуска C# скрипта в shebang.
CLI автоматически компилирует одиночный C#-файл, под капотом создаёт временный проект и исполняет его.
Получается не так быстро как bash скрипты, но эта фича позволяет разработчикам попробовать себя в девопс не изучая специфичные инструменты.
🐸Библиотека devops'a #буст