Bias Analysis
Detected Bias Types
powershell_heavy
windows_tools
windows_first
Summary
The documentation page demonstrates a moderate Windows bias. PowerShell is featured as a primary automation/scripting method alongside the Azure CLI, and references to Azure PowerShell (a Windows-centric tool) are frequent. Instructions for running commands locally emphasize installing Azure PowerShell, which is most commonly used on Windows. The use of PowerShell cmdlets and terminology is prevalent throughout, and in some cases, PowerShell is mentioned before Azure CLI. There is no explicit mention of Linux-specific tools, shell environments, or considerations for Linux users running Azure CLI or PowerShell. The documentation does not provide parity for Linux shell usage (e.g., bash, zsh), nor does it mention cross-platform nuances for command execution.
Recommendations
- Explicitly mention that Azure CLI and Azure PowerShell are cross-platform and can be used on Linux, macOS, and Windows.
- Provide examples or notes for running Azure CLI commands in native Linux shells (bash, zsh), including installation and authentication steps specific to Linux.
- Clarify that Azure PowerShell can be installed and run on Linux and macOS, and provide links or instructions for those platforms.
- Add troubleshooting or environment notes for Linux users, such as differences in command syntax, environment variables, or file paths.
- Consider including bash script examples for common tasks, or at least acknowledge bash as a common shell for Azure CLI usage.
- Avoid language that implies PowerShell is the default or preferred automation tool; present Azure CLI and PowerShell with equal prominence and cross-platform context.
Create Pull Request