PowerShell 7 เจœเจพเจฐเฉ€ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ

4 เจฎเจพเจฐเจš เจจเฉ‚เฉฐ, PowerShell 7 เจฆเจพ เจจเจตเจพเจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจœเจพเจฐเฉ€ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค

PowerShell เจ‡เฉฑเจ• "เจ•เจฐเจพเจธ-เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจ†เจŸเฉ‹เจฎเฉ‡เจธเจผเจจ เจ…เจคเฉ‡ เจธเฉฐเจฐเจšเจจเจพ เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจนเฉˆ เจœเฉ‹ เจขเจพเจ‚เจšเจพเจ—เจค เจกเฉ‡เจŸเจพ, REST API, เจ…เจคเฉ‡ เจ†เจฌเจœเฉˆเจ•เจŸ เจฎเจพเจกเจฒเจพเจ‚ เจฒเจˆ เจ…เจจเฉเจ•เฉ‚เจฒเจฟเจค เจนเฉˆ" เจœเจฟเจธ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ•เจฎเจพเจ‚เจก เจธเจผเฉˆเฉฑเจฒ, เจ‡เฉฑเจ• เจตเจธเจคเฉ‚-เจฎเฉเจ–เฉ€ เจญเจพเจธเจผเจพ, เจ…เจคเฉ‡ เจธเจ•เฉเจฐเจฟเจชเจŸเจฟเฉฐเจ— เจ…เจคเฉ‡ เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจธเจพเจงเจจเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจธเจฎเฉ‚เจน เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค

เจจเฉ‹เจŸ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจจเจตเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚:

  • ForEach-Object เจตเจฟเฉฑเจš เจตเจธเจคเฉ‚เจ†เจ‚ เจฆเฉ€ เจธเจฎเจพเจจเจพเจ‚เจคเจฐ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ—
  • เจจเจตเฉ‡เจ‚ เจ“เจชเจฐเฉ‡เจŸเจฐ: เจŸเจฐเจจเจฐเฉ€ เจ•เฉฐเจกเฉ€เจธเจผเจจเจฒ เจ“เจชเจฐเฉ‡เจŸเจฐ?:; เจ•เฉฐเจŸเจฐเฉ‹เจฒ เจฌเจฟเจ†เจจ || เจ…เจคเฉ‡ &&, bash เจตเจฟเฉฑเจš เจ‡เฉฑเจ•เฉ‹ เจ“เจชเจฐเฉ‡เจŸเจฐเจพเจ‚ เจฆเฉ‡ เจธเจฎเจพเจจ; เจ•เฉฐเจกเฉ€เจธเจผเจจเจฒ NULL เจ†เจชเจฐเฉ‡เจŸเจฐ ?? เจ…เจคเฉ‡ ?=, เจธเฉฑเจœเฉ‡ เจชเจพเจธเฉ‡ เจฆเจพ เจฎเฉเฉฑเจฒ เจฆเฉ‡เจฃเจพ เจœเฉ‡เจ•เจฐ เจ–เฉฑเจฌเฉ‡ เจชเจพเจธเฉ‡ เจฆเจพ เจฎเฉเฉฑเจฒ NULL เจนเฉˆ
  • เจตเจฟเจธเจคเฉเจฐเจฟเจค เจ—เจฒเจคเฉ€ เจตเจฐเจฃเจจ เจจเฉ‚เฉฐ เจ•เจพเจฒ เจ•เจฐเจจ เจฒเจˆ เจธเฉเจงเจพเจฐเจฟเจ† เจ—เจฟเจ† เจ—เจฒเจคเฉ€ เจตเจฐเจฃเจจ เจฆเฉเจฐเจฟเจธเจผ เจ…เจคเฉ‡ Get-Error cmdlet
  • PowerShell (เจชเฉเจฐเจฏเฉ‹เจ—เจพเจคเจฎเจ•) เจคเฉ‹เจ‚ เจธเจฟเฉฑเจงเจพ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจธเจŸเฉ‡เจŸ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐเฉ‡เจธเจผเจจ (DSC) เจธเจฐเฉ‹เจคเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจพเจฒ เจ•เจฐเฉ‹
  • Windows PowerShell เจฆเฉ‡ เจจเจพเจฒ เจชเจฟเฉฑเจ›เฉ‡ เจตเฉฑเจฒ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ

เจธเฉฐเจธเจ•เจฐเจฃ เจฒเฉ€เจจเจ•เจธ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจตเจฐเจคเจฃ เจฒเจˆ เจ‰เจชเจฒเจฌเจง เจนเฉˆ เจœเฉ‹ เจ•เจฟ .NET เจ•เฉ‹เจฐ 3.1 เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเฉ‡ เจนเจจ; เจ†เจฐเจš เจ…เจคเฉ‡ เจ•เจพเจฒเฉ€ เจฒเฉ€เจจเจ•เจธ เจฒเจˆ เจชเฉˆเจ•เฉ‡เจœ เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจเฅค

Ubuntu 16.04 เจตเจฟเฉฑเจš เจธเจจเฉˆเจช เจชเฉˆเจ•เฉ‡เจœ เจ‡เฉฑเจ• segfault เจฆเจพ เจ•เจพเจฐเจจ เจฌเจฃเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธเจฒเจˆ เจ‡เจธเจจเฉ‚เฉฐ DEB เจœเจพเจ‚ tar.gz เจชเฉˆเจ•เฉ‡เจœ เจฆเฉ‡ เจคเฉŒเจฐ เจคเฉ‡ เจธเจฅเจพเจชเจค เจ•เจฐเจจ เจฆเจพ เจธเฉเจเจพเจ… เจฆเจฟเฉฑเจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: linux.org.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹