மீன் 3.2 ஷெல் வெளியீடு

இண்டராக்டிவ் கமாண்ட் ஷெல் ஃபிஷ் 3.2.0 (நட்பு ஊடாடும் ஷெல்) வெளியீடு வெளியிடப்பட்டது, இது பாஷ் மற்றும் zsh க்கு மிகவும் பயனர் நட்பு மாற்றாக உருவாகிறது. உள்ளீட்டுப் பிழைகளைத் தானாகக் கண்டறிவதன் மூலம் தொடரியல் சிறப்பம்சமாக்குதல், கடந்த கால செயல்பாடுகளின் வரலாற்றின் அடிப்படையில் சாத்தியமான உள்ளீட்டு விருப்பங்களின் பரிந்துரைகள், கையேடுகளில் உள்ள விளக்கங்களைப் பயன்படுத்தி விருப்பங்கள் மற்றும் கட்டளைகளைத் தானாக நிறைவு செய்தல், தேவையில்லாமல் வசதியாக வேலை செய்தல் போன்ற அம்சங்களை மீன் ஆதரிக்கிறது. கூடுதல் உள்ளமைவுக்கு, எளிமைப்படுத்தப்பட்ட ஸ்கிரிப்டிங் மொழி, X11 கிளிப்போர்டு ஆதரவு, முடிக்கப்பட்ட செயல்பாடுகளின் வரலாற்றில் வசதியான தேடல் கருவிகள். திட்டக் குறியீடு GPLv2 உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது. Ubuntu, Debian, Fedora, openSUSE மற்றும் RHEL ஆகியவற்றிற்காக ஆயத்த தொகுப்புகள் உருவாக்கப்படுகின்றன.

சேர்க்கப்பட்ட புதுமைகளில்:

  • கட்டளை வரியைத் திருத்தும்போது மாற்றங்களைத் திரும்பப் பெறுவதற்கான ஆதரவு சேர்க்கப்பட்டது (செயல்தவிர் மற்றும் மீண்டும் செய்). செயல்தவிர் என்பது Ctrl+Z கலவையின் மூலம் அழைக்கப்படுகிறது, மேலும் Alt+/ மூலம் மீண்டும் செய்.
  • தரவு வரும்போது உள்ளமைக்கப்பட்ட கட்டளைகள் இப்போது செயலாக்கப்படுகின்றன, எடுத்துக்காட்டாக, அனைத்து உள்ளீட்டுத் தரவும் வரும் வரை காத்திருக்காமல், ஒரு சரம் மாற்றியமைத்தல் செயல்பாடு உடனடியாக வெளியீட்டைத் தொடங்குகிறது. உள்ளமைக்கப்பட்ட கட்டளைகள் உட்பட, நீங்கள் இப்போது அவற்றை பெயரிடப்படாத குழாய்கள் மூலம் தரவை மாற்றும் கட்டளைகளின் சங்கிலியில் பயன்படுத்தலாம், எடுத்துக்காட்டாக “dmesg -w | சரம் பொருத்தம் '*usb*'".
  • கட்டளை வரி வரியில் உள்ள பாதை முனைய வரி அகலத்துடன் பொருந்தவில்லை என்றால், அது இப்போது ">" என்று மாற்றப்படுவதற்கு பதிலாக ஓரளவு துண்டிக்கப்பட்டுள்ளது.
  • Tab ஐ அழுத்துவதன் மூலம் மேம்படுத்தப்பட்ட உள்ளீடு தன்னியக்க நிறைவு (தெளிவற்ற சேர்த்தல்களுக்கு, Tab ஐ இரண்டாவது முறை அழுத்த வேண்டிய அவசியமின்றி மாற்றீடுகளின் பட்டியல் உடனடியாகக் காட்டப்படும்).
  • $PATH சூழல் மாறிக்கு ஒரு பாதையைச் சேர்க்க, "fish_add_path" என்ற புதிய உதவி செயல்பாடு சேர்க்கப்பட்டது, தானாகவே நகல்களை வடிகட்டுகிறது.
  • சோதனை கட்டளையை இயக்கும் போது பிழைகள் பற்றிய கூடுதல் காட்சி கண்டறிதல்களை வழங்கியது.
  • "$x[$start..$end]" கட்டமைப்பானது $start அல்லது $end இன் மதிப்புகளைத் தவிர்க்க அனுமதிக்கிறது, அவை முன்னிருப்பாக 1 மற்றும் -1 என வரையறுக்கப்படுகின்றன. எடுத்துக்காட்டாக, எதிரொலி $var[..] என்பது $var[1..-1] க்கு சமமானது மற்றும் முதல் முதல் கடைசி உறுப்பு வரை அச்சிடப்படும்.
  • பல செயல்பாடுகளின் செயல்திறன் கணிசமாக மேம்படுத்தப்பட்டுள்ளது. சரம் செயலாக்க செயல்பாடுகளின் திறன்கள் விரிவாக்கப்பட்டுள்ளன.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்