Ubuntu18.04에 PowerShell 7 설치하기


PowerShell 7 발표 Site: http://bit.ly/39rWvuL

PowerShell 7 다운로드 site: https://github.com/PowerShell/PowerShell/releases/tag/v7.0.0

1).deb 패키지 파일 다운로드하기
wget -q https://github.com/PowerShell/PowerShell/releases/download/v7.0.0/powershell-lts_7.0.0-1.ubuntu.18.04_amd64.deb

2)PowerShell-lts-7 설치하기
dpkg -i powershell-lts_7.0.0-1.ubuntu.18.04_amd64.deb

3)제품 목록 수정하기
apt update

4)PowerShell 실행하기
pwsh
$psversiontable
Get-Module -ListAvailable

5)다시 bash로 돌아가기
bash

현재 Azure가 제공하는 서비스 목록 확인하기


참고: http://bit.ly/2Q3oVDV

$AzureServices = Invoke-WebRequest -Uri https://azure.microsoft.com/en-us/services/
$AzureServices | Get-Member

$AzureServices.Links |
Where-Object href -like ‘/en-us/services/?*’ |
Select-Object -Property data-event-property, href

$AzureServices.Links |
Where-Object href -like ‘/en-us/services/?*’ |
Select-Object -Property data-event-property, href | Measure-Object

현재 243개의 서비스를 제공하고 있다
참고로, 이 PowerShell cmdlet를 실행할 때는 PowerShell 7.0에서 진행할 때 결과가 가장 빠르다.