რას ნიშნავს AWK Linux?
რას ნიშნავს AWK Linux?

ვიდეო: რას ნიშნავს AWK Linux?

ვიდეო: რას ნიშნავს AWK Linux?
ვიდეო: Learning Awk Is Essential For Linux Users 2024, ნოემბერი
Anonim

თქვენ შეგიძლიათ დაწეროთ awk სკრიპტები რთული ოპერაციებისთვის ან შეგიძლიათ გამოიყენოთ awk ბრძანების ხაზიდან. სახელი დგას აჰო, ვაინბერგერი და კერნიგანი (დიახ, ბრაიან კერნიგანი), ენის ავტორები, რომელიც დაიწყო 1977 წელს, ამიტომ ის იზიარებს იგივე Unix სულს, როგორც სხვა კლასიკური *nix უტილიტები.

ასევე უნდა იცოდეთ, რას აკეთებს AWK Linux?

AWK ბრძანება in Unix/ Linux მაგალითებით. Awk არის სკრიპტირების ენა, რომელიც გამოიყენება მონაცემების მანიპულირებისთვის და ანგარიშების შესაქმნელად. The ავკ ბრძანების პროგრამირების ენა არ საჭიროებს კომპილირებას და საშუალებას აძლევს მომხმარებელს გამოიყენოს ცვლადები, რიცხვითი ფუნქციები, სიმებიანი ფუნქციები და ლოგიკური ოპერატორები.

awk პროგრამირების ენაა? AWK არის ტურინგის სრული ნიმუშის შესატყვისი პროგრამირების ენა . Სახელი AWK მომდინარეობს მისი სამი ავტორის გვარებიდან: ალფრედ აჰო, პიტერ ვაინბერგერი და ბრაიან კერნიგანი. AWK ხშირად ასოცირდება sed-თან, რომელიც არის UNIX ბრძანების ხაზის ინსტრუმენტი.

ანალოგიურად, რა არის sed და awk Linux-ში?

ავკ და სედ არის ტექსტის პროცესორები. მათ არა მხოლოდ აქვთ შესაძლებლობა იპოვონ ის, რასაც ეძებთ ტექსტში, მათ აქვთ შესაძლებლობა წაშალონ, დაამატონ და შეცვალონ ტექსტიც (და მრავალი სხვა). ავკ ძირითადად გამოიყენება მონაცემთა მოპოვებისა და მოხსენებისთვის. სედ არის ნაკადის რედაქტორი.

რა არის NR awk ბრძანებაში?

NR არის AWK ჩაშენებული ცვლადი და აღნიშნავს დამუშავებული ჩანაწერების რაოდენობას. გამოყენება: NR შეიძლება გამოყენებულ იქნას სამოქმედო ბლოკში, წარმოადგენს დამუშავებული ხაზის რაოდენობას და თუ ის გამოიყენება END-ში, შეიძლება ბეჭდვა მთლიანად დამუშავებული ხაზების რაოდენობა.

გირჩევთ: