تعرّف على كيفية تثبيت AWK محليًا لحل تمارين Exercism على جهازك الخاص
awk لديّ؟يستخدم مسار AWK في Exercism الأداة gawk، وهي نسخة GNU من AWK.
قد تكون مثبتة لديك بالفعل؛ للتحقق من ذلك، نفّذ الأمر التالي:
awk --version
إذا أعاد هذا:
شيئًا مثل GNU Awk 5.1.0 ...
awk، ويمكنك المتابعة مع التمارين.شيئًا مثل awk version 20200816
nawk، المعروف أيضًا باسم BWK awk (نسبةً إلى Brian Kernighan) أو «one true awk».الخطأ awk: not an option: --version
mawk.awk -W version، وقد يُرجع mawk 1.3.4 20200120.mawk تنفيذ جيد جدًا وسريع لـ awk، لكنه لا يوفّر بعض الميزات الخاصة بـ gawk التي سنستخدمها في المسار.الخطأ awk: unrecognized option: version متبوعًا بـ BusyBox v1.35.0 ...
خطأ «command not found»
PATH لديك معطوبًا، أو أنك ببساطة لم تثبّت awk.يختلف الأمر حسب مدير الحزم في توزيعتك. عادةً:
apt install gawk
yum install gawk
apk add gawk
# and so on
قد تحتاج إلى استخدام sudo لتنفيذ الأمر المناسب.
Homebrew صديقك. اتبع الرابط لتثبيته ثم نفّذ:
brew install gawk
بالنسبة إلى WSL، راجع تعليمات Linux أعلاه.
أما cygwin، فثبّت حزمة gawk.
لأصحاب الجرأة، التعليمات متوفرة في دليل gawk.
أماكن يمكنك البحث فيها عن مساعدة في أسئلة AWK:
awk على Stack Overflow.awk على Stack Overflow.irc://irc.liberachat.net/#awk, irc://irc.liberachat.net/#exercism