About This Page
This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.
Bias Analysis
Bias Types:
⚠️
powershell_heavy
⚠️
windows_first
⚠️
windows_tools
Summary:
The documentation provides both Azure CLI and PowerShell examples throughout, but there is a notable emphasis on PowerShell, which is traditionally associated with Windows environments. In several places, PowerShell examples are listed before Azure CLI, and the documentation references Windows-specific scenarios (such as installing a certificate on a Windows VM). There are no explicit Linux shell (bash) examples, and the PowerShell examples use Windows-style syntax (e.g., backticks for line continuation). Additionally, the documentation references Windows tools and patterns without providing Linux-specific guidance or parity.
Recommendations:
- Ensure that Azure CLI examples are always presented first or at least equally with PowerShell, as Azure CLI is cross-platform and more familiar to Linux users.
- Add explicit bash/shell script examples where possible, especially for common deployment scenarios.
- Avoid Windows-specific syntax in examples (such as PowerShell backticks) or provide equivalent Linux shell syntax.
- When referencing VM scenarios, include both Windows and Linux VM examples or clarify when an example is Windows-only.
- Review linked resources and quickstarts to ensure Linux parity and provide links to Linux-focused documentation where available.
Create pull request
Flagged Code Snippets
# [PowerShell](#tab/azure-powershell)
# [PowerShell](#tab/azure-powershell)
# [PowerShell](#tab/azure-powershell)
# [PowerShell](#tab/azure-powershell)
# [PowerShell](#tab/azure-powershell)