рдкрд╛рд╡рд░рд╢реЗрд▓ рдХрд┐рд╕реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд▓рд┐рдП рдЯрд┐рдкреНрдкрдгреА рдЖрдзрд╛рд░рд┐рдд рдорджрдж рдХреЛ рддрдм рддрдХ рдкрд╛рд░реНрд╕ рдирд╣реАрдВ рдХрд░рддрд╛ рдЬрдм рддрдХ рдХрд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдкрд░ рд╕рд╣рд╛рдпрддрд╛ рдЯрд┐рдкреНрдкрдгреА рд╢реБрд░реВ рди рд╣реЛ рдЬрд╛рдПред рдпрд╣ рд░реЛрдХрддрд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдХ рд░реЛрдЬрдЧрд╛рд░ рдХреБрдЯрд┐рдпрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдкрдпреЛрдЧреА рд╣реЛрдиреЗ рд╕реЗ Get-Help
ред
PowerShell рдХреЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдлрд╝рд╛рдЗрд▓ рдХреА рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдХреЛ рдЫреЛрдбрд╝ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП рдпрджрд┐ рд╡рд╣ #!
рд╢реБрд░реВ рд╣реЛрддреА рд╣реИред
рдПрдХ рд╢реЗрдмреИрдВрдЧ рдХреЗ рд╕рд╛рде thing.ps1
рдирд╛рдордХ рдПрдХ рдирдИ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдмрдирд╛рдПрдВ:
#!/usr/bin/env pwsh
<#
.SYNOPSIS
This does a thing
#>
PS> Get-Help thing.ps1
NAME
/Users/aaron/src/thing.ps1
SYNOPSIS
This does a thing
тАж
PS> Get-Help thing.ps1
thing.ps1
тАж
PS> $PSVersionTable
Name Value
---- -----
PSVersion 6.0.0-beta.9
PSEdition Core
GitCommitId v6.0.0-beta.9
OS Darwin 16.7.0 Darwin Kernel Version 16.7.0: Thu Jun 15 17:36:27 PDT 2017; root:xnu...
Platform Unix
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
WSManStackVersion 3.0
рдзреНрдпрд╛рди рджреЗрдВ, рдпрд╣ рджреЛрдиреЛрдВ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ:
#!/usr/bin/env pwsh
# .SYNOPSIS
# This does a thing
рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рдмрдЧ рд╣реИред рддрдерд╛рдкрд┐ ...
рдЖрдкрдХреЛ рдмрд╕ рд╢реЗрдмрдВрдЧ рдФрд░ рдЙрд╕рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХреЗ рдмреАрдЪ рдПрдХ рдЦрд╛рд▓реА рд░реЗрдЦрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдХреНрдпрд╛ рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рд╕рдиреНрдирд┐рд╣рд┐рдд рд╡рд┐рд╕реНрддрд╛рд░ рд╕рднреА рдХреЛ рдПрдХ рд╕рд╛рде рд╕рдореВрд╣реАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╕рд╣рд╛рдпрддрд╛ рдкреНрд░рдгрд╛рд▓реА рд╢реЗрдмреИрдВрдЧ рдФрд░ рд╕рд┐рдиреЙрдкреНрд╕рд┐рд╕ рдХреЛ рдПрдХ рд╣реА рдЯрд┐рдкреНрдкрдгреА рдорд╛рдирддреА рд╣реИ?
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рдмрдЧ рд╣реИред рддрдерд╛рдкрд┐ ...
рдЖрдкрдХреЛ рдмрд╕ рд╢реЗрдмрдВрдЧ рдФрд░ рдЙрд╕рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХреЗ рдмреАрдЪ рдПрдХ рдЦрд╛рд▓реА рд░реЗрдЦрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред