באַש 5.3 שאָל ארויסגעגעבן

נאך כמעט דריי יאר פון אנטוויקלונג, איז ארויסגעגעבן געווארן א נייע ווערסיע פון ​​די GNU Bash 5.3 קאמאנד אינטערפרעטער, גענוצט דורך דיפאלט אין רוב דיסטריביוציעס. Linuxאין דער זעלבער צייט, איז די readline 8.3 ביבליאָטעק, גענוצט אין בעש פֿאַר קאָמאַנד ליניע רעדאַקטירן, אַרויסגעגעבן געוואָרן.

שליסל ימפּרווומאַנץ אַרייַננעמען:

  • נייע קאמאנד סובסטיטוציע פארמען "${ command; }" און "${|command;}" זענען אימפלעמענטירט געווארן, וואס ערמעגליכט צו אפנעמען די קאמאנד רעזולטאטן אן א פארקינג פון א באזונדערן קינד פראצעס און אן ניצן אומבאקאנטע פייפס. די רעזולטאטן פון קאמאנד אויספירונג ווערן צוריקגעגעבן אלס רעזולטאט פון סובסטיטוציע אדער געשריבן צו די REPLY וועריאבל.
  • א נייע וועריאַבל GLOBSORT איז צוגעגעבן געוואָרן, וואָס דעפינירט די סאָרטירונג מעטאָדע ווען מען לייגט צו אַ טעקע דרך. למשל, איר קענט אויסקלײַבן צו סאָרטירן לויט נאָמען (GLOBSORT=נאָמען), גרייס (GLOBSORT=גרייס), אָדער מאָדיפֿיקאַציע צײַט (GLOBSORT=mtime), און אויך דעפינירן דירעקטע (פון קלענער צו גרעסער) אָדער פאַרקערטע (פון גרעסער צו קלענער) סאָרטירונג סדר (למשל, מיט "GLOBSORT=-גרייס" וועלן די גרעסטע טעקעס געוויזן ווערן ערשטער).
  • דער איינגעבויטער "compgen" באַפֿעל האט איצט אַ "-V varname" אָפּציע צו ראַטעווען דזשענערירטע צוגעבן צו אַ וועריאַבל אַנשטאָט אַרויסצוגעבן צו נאָרמאַל רעזולטאַט.
  • די "-E" אָפּציע איז צוגעגעבן געוואָרן צום איינגעבויטן "read" באַפֿעל, וואָס ניצט די readline ביבליאָטעק מיט bash קאָנסטרוקט אויטאָקאָמפלעשאַן כּללים ווען מען גיט אַרײַן דאַטן.
  • דער איינגעבויטער "source" קאמאנד האט יעצט א "-p PATH" אפציע וואס ערלויבט איבערצושרייבן די זוכ-ליסטע אין טעקע-וועגן (דער ספעציפיצירטער ווערט ווערט גענוצט אנשטאט די $PATH וועריאבל).
  • דער קוואַל קאָד איז קאָנווערטירט געוואָרן צו נוצן דעם C23 סטאַנדאַרט. די מעגלעכקייט צו בויען קאָמפּיילערס אין דעם "K&R C" מאָדע (דער סטיל וואָס קאָרעספּאָנדירט צו דער באַשרייַבונג פון דער C שפּראַך אין דעם בוך "די C פּראָגראַממינג שפּראַך" פֿון קערניגהאַן און ריטשי) איז אָפּגעשטעלט געוואָרן.
  • דער איינגעבויטער באַפֿעל "umask" איז גאָר קאָמפּאַטיבל מיט POSIX ספּעציפֿיקאַציעס.
  • צוגעגעבן אַ לאָדן-באַרן באַפֿעל "kv" וואָס דזשענערירט אַן אַססאָסיאַטיוון אַרעי באַזירט אויף אַ סכום דאַטן אין שליסל-ווערט פֿאָרמאַט.
  • צוגעגעבן דעם לאָדן-באפעל "strptime" וואָס קאָנווערטירט אַ טעקסטואַלע רעפּרעזענטאַציע פון ​​אַ דאַטע און צייט צו עפּאָכאַל צייט (די צאָל סעקונדעס זינט 1טן יאַנואַר 1970).
  • צוגעגעבן א לאודבארן קאמאנד "fltexpr" וואס ערמעגליכט פלאָוטינג פונקט אריטמעטיק אפעראציעס ענלעך צום let קאמאנד.
  • צוגעגעבן דינאמיש איינגעשטעלטע וועריאַבל BASH_MONOSECONDS, וואָס אנטהאלט דעם איצטיקן ווערט פון דער סיסטעם מאָנאָטאָנישער זייגער, וואָס וואַקסט קעסיידער, אפילו ווען די צייט ענדערט זיך צום פאַרגאַנגענעם ווערט.
  • אין POSIX מאָדע, ווערן סטרינג פאַרגלייַכן אין דעם "test" באַפֿעל ניצנדיק די "<" און ">" אָפּעראַטאָרן איצט דורכגעפירט נעמענדיג אין באַטראַכט די איצטיקע לאָקאַל.
  • דער "bind -x" באַפֿעל ערלויבט אַ פּלאַץ צו צעשיידן דעם שליסל און דעם באַפֿעל וואָס דאַרף גערופן ווערן, ווי לאַנג ווי די סיקוואַנס איז אַרומגענומען אין טאָפּלטע קוואָטעס.
  • די נייע ווערסיע פון ​​Readline אָפפערט אַ "search-ignore-case" אָפּציע פֿאַר זוכן אין דער געשיכטע אָן קיין גרויס- און קליין-שטאַפּל-שפּיז. דער "export-completions" באַפֿעל איז צוגעגעבן געוואָרן צו עקספּאָרטירן וואָרט-פאַרענדיקונגען פֿאַר פּראָצעסירונג אין אַנדערע פּראָצעסן. דער "execute-named-command" באַפֿעל איז צוגעגעבן געוואָרן צו דורכפירן אַ באַפֿעל וועמענס נאָמען ווערט באַקומען פֿון דעם נאָרמאַלן אינפוט-שטראָם.

מקור: opennet.ru

קויפן פאַרלאָזלעך האָסטינג פֿאַר זייטלעך מיט DDoS שוץ, VPS VDS סערווערס 🔥 קויפט פאַרלעסלעכע וועבזייטל האָסטינג מיט DDoS שוץ, VPS VDS סערווערס | ProHoster