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 example alongside Azure CLI, and Windows-centric tools (PowerShell, Az.Storage module) are referenced throughout. PowerShell examples are given equal prominence to Azure CLI, but there are no explicit Linux shell (bash) or scripting examples, nor any mention of Linux-specific patterns or tools. The documentation assumes familiarity with PowerShell and Windows-style scripting, and does not provide parity for Linux users beyond Azure CLI commands.
Recommendations
- Add explicit bash shell examples for all CLI commands, demonstrating usage in Linux environments (e.g., variable assignment, date handling).
- Include notes or sections on running Azure CLI commands in Linux/macOS terminals, addressing common differences (e.g., quoting, environment variables).
- Reference Linux-native tools or scripting patterns where appropriate, such as using cron for scheduling restores or jq for parsing CLI output.
- Clarify that PowerShell examples are applicable on Linux and macOS (where PowerShell Core is available), or provide alternative bash scripts.
- Ensure that any prerequisites or installation instructions for CLI tools include Linux-specific guidance (e.g., apt-get/yum for Azure CLI installation).
Create Pull Request