மார்ச் 4 அன்று, PowerShell 7 இன் புதிய பதிப்பு வெளியிடப்பட்டது.
பவர்ஷெல் என்பது கட்டளை ஷெல், பொருள் சார்ந்த மொழி மற்றும் ஸ்கிரிப்டிங் மற்றும் கட்டுப்பாட்டு கருவிகளின் தொகுப்பை உள்ளடக்கிய "கட்டுமான தரவு, REST APIகள் மற்றும் ஆப்ஜெக்ட் மாடல்களுக்கு உகந்த கிராஸ்-பிளாட்ஃபார்ம் மென்பொருள் ஆட்டோமேஷன் மற்றும் உள்ளமைவு கட்டமைப்பு" ஆகும்.
குறிப்பிடப்பட்ட புதிய அம்சங்களில்:
- ForEach-Object இல் உள்ள பொருட்களின் இணையான செயலாக்கம்
- புதிய ஆபரேட்டர்கள்: மும்மை நிபந்தனை ஆபரேட்டர் ?:; கட்டுப்பாட்டு அறிக்கைகள் || மற்றும் &&, பாஷில் உள்ள அதே ஆபரேட்டர்களைப் போன்றது; நிபந்தனைக்குட்பட்ட NULL ஆபரேட்டர்கள் ?? மற்றும் ?=, இடதுபுறத்தில் உள்ள மதிப்பு NULL எனில் வலதுபுறத்தில் உள்ள மதிப்பைக் கொடுக்கும்
- விரிவான பிழை விளக்கங்களை அழைப்பதற்கான மேம்படுத்தப்பட்ட பிழை விளக்கக் காட்சி மற்றும் Get-Error cmdlet
- பவர்ஷெல் (பரிசோதனை) இலிருந்து நேரடியாக விரும்பிய நிலை உள்ளமைவு (டிஎஸ்சி) ஆதாரங்களை அழைக்கவும்
- Windows PowerShell உடன் மேம்படுத்தப்பட்ட பின்னோக்கி இணக்கத்தன்மை
.NET கோர் 3.1 ஐ ஆதரிக்கும் லினக்ஸ் விநியோகங்களால் பயன்படுத்த பதிப்பு கிடைக்கிறது; ஆர்ச் மற்றும் காளி லினக்ஸிற்கான தொகுப்புகள் சமூகத்தால் வழங்கப்பட்டுள்ளன.
Ubuntu 16.04 இல் உள்ள Snap தொகுப்பு ஒரு segfault ஐ ஏற்படுத்துகிறது, எனவே DEB அல்லது tar.gz தொகுப்பாக நிறுவ பரிந்துரைக்கப்படுகிறது.
ஆதாரம்: linux.org.ru