Bias Analysis
Detected Bias Types
windows_first
powershell_heavy
Summary
The documentation provides both Azure CLI and PowerShell examples for deployment commands, but consistently lists PowerShell examples immediately after CLI, and references PowerShell-specific modules and aliases. There is no explicit mention of Linux-specific shell usage (e.g., Bash), nor are there examples tailored for Linux environments (such as shell scripting or environment differences). The documentation assumes parity between CLI and PowerShell, but PowerShell is a Windows-centric tool, and its prominence may suggest a Windows bias.
Recommendations
- Explicitly mention that Azure CLI commands work cross-platform (Windows, Linux, macOS), and provide Bash-specific examples or notes where relevant.
- Clarify that PowerShell examples are for both Windows PowerShell and PowerShell Core (which runs on Linux/macOS), or provide Bash equivalents for common tasks.
- Where scripting is shown (e.g., variable assignment), provide both Bash and PowerShell syntax to ensure Linux users are equally supported.
- Add a short section or note about using Azure CLI in Bash/Linux environments, including tips for handling parameters, quoting, and environment variables.
- Consider listing CLI (Bash) examples before PowerShell to avoid implicit Windows-first ordering.
Create Pull Request