Bias Analysis
Detected Bias Types
windows_first
powershell_heavy
missing_linux_example
Summary
The documentation provides examples for Azure CLI, Azure PowerShell, Portal, and Resource Manager templates, but does not include explicit Linux shell (bash) or cross-platform scripting examples. Azure PowerShell is featured prominently, which is traditionally associated with Windows environments. There are no references to Linux-specific tools, nor are there instructions or examples tailored for Linux users (e.g., bash scripts, Linux authentication patterns). The ordering of examples often places PowerShell before Portal or Resource Manager, and there is no mention of Linux-specific considerations or troubleshooting.
Recommendations
- Add explicit bash shell examples for Linux users, including variable declaration and command execution.
- Clarify that Azure CLI commands are cross-platform and provide sample usage in both Windows (cmd/PowerShell) and Linux (bash) environments.
- Include troubleshooting notes or tips for common Linux scenarios (e.g., authentication, file permissions, environment variables).
- Ensure example ordering alternates or starts with cross-platform tools (Azure CLI) before Windows-specific tools (PowerShell).
- Mention that Azure PowerShell is available on Linux, but provide guidance for native Linux shell users.
- Add notes about using the Azure CLI in Linux distributions and any differences in output formatting or environment setup.
Create Pull Request