GNU Awk 5.3 ಇಂಟರ್ಪ್ರಿಟರ್‌ನ ಹೊಸ ಆವೃತ್ತಿ

ಒಂದು ವರ್ಷದ ಅಭಿವೃದ್ಧಿಯ ನಂತರ, AWK ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯ GNU ಯೋಜನೆಯ ಅನುಷ್ಠಾನದ ಹೊಸ ಬಿಡುಗಡೆಯನ್ನು ಪ್ರಸ್ತುತಪಡಿಸಲಾಗಿದೆ - Gawk 5.3.0. AWK ಅನ್ನು ಕಳೆದ ಶತಮಾನದ 70 ರ ದಶಕದಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಯಿತು ಮತ್ತು 80 ರ ದಶಕದ ಮಧ್ಯಭಾಗದಿಂದ ಗಮನಾರ್ಹ ಬದಲಾವಣೆಗಳಿಗೆ ಒಳಗಾಗಲಿಲ್ಲ, ಇದರಲ್ಲಿ ಭಾಷೆಯ ಮೂಲ ಬೆನ್ನೆಲುಬನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ, ಇದು ಹಿಂದಿನಿಂದಲೂ ಭಾಷೆಯ ಪ್ರಾಚೀನ ಸ್ಥಿರತೆ ಮತ್ತು ಸರಳತೆಯನ್ನು ಕಾಪಾಡಿಕೊಳ್ಳಲು ಅವಕಾಶ ಮಾಡಿಕೊಟ್ಟಿದೆ. ದಶಕಗಳ. ಅದರ ಮುಂದುವರಿದ ವಯಸ್ಸಿನ ಹೊರತಾಗಿಯೂ, ವಿವಿಧ ರೀತಿಯ ಪಠ್ಯ ಫೈಲ್‌ಗಳನ್ನು ಪಾರ್ಸಿಂಗ್ ಮಾಡಲು ಮತ್ತು ಸರಳ ಫಲಿತಾಂಶದ ಅಂಕಿಅಂಶಗಳನ್ನು ಉತ್ಪಾದಿಸಲು ಸಂಬಂಧಿಸಿದ ದಿನನಿತ್ಯದ ಕೆಲಸವನ್ನು ನಿರ್ವಹಿಸಲು AWK ಅನ್ನು ಇನ್ನೂ ನಿರ್ವಾಹಕರು ಸಕ್ರಿಯವಾಗಿ ಬಳಸುತ್ತಾರೆ.

ಪ್ರಮುಖ ಬದಲಾವಣೆಗಳು:

  • BWK (“The One True Awk”) ನೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಕೆಲಸವನ್ನು ಮಾಡಲಾಗಿದೆ.
  • CSV (ಅಲ್ಪವಿರಾಮದಿಂದ ಬೇರ್ಪಡಿಸಿದ ಮೌಲ್ಯಗಳು) ಫಾರ್ಮ್ಯಾಟ್‌ನಲ್ಲಿ ಫೈಲ್‌ಗಳನ್ನು ಪಾರ್ಸಿಂಗ್ ಮಾಡಲು "--csv" ಆಯ್ಕೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಬಹು-ಬೈಟ್ ಯೂನಿಕೋಡ್ ಅಕ್ಷರಗಳನ್ನು ಪ್ರತಿನಿಧಿಸಲು "\u" ಎಸ್ಕೇಪ್ ಸೀಕ್ವೆನ್ಸ್‌ಗಳನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • libsigsegv ಲೈಬ್ರರಿಯನ್ನು ಸ್ಥಗಿತಗೊಳಿಸಲಾಗಿದೆ.
  • PROCINFO["BUFFERPIPE"] ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುವಾಗ ಔಟ್‌ಪುಟ್ ಬಫರಿಂಗ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ