eval нь -н аргументуудыг нэг мөр болгон нэгтгэдэг Bash shell-ийнкоманд юм. Дараа нь энэ нь аргументуудыг хоосон зайгаар нэгтгэж, дараа нь тэр мөрийг bash команд болгон ажиллуулна.
Бяцхан скрипт дээр үнэлэх нь юу гэсэн үг вэ?
eval нь аргументуудыг бүрхүүлийн командаар гүйцэтгэхэд ашиглагддаг Linux-д суурилуулсан команд юм. Энэ нь аргументуудыг нэг мөр болгон нэгтгэж, бүрхүүлд оролт болгон ашигладаг бөгөөд тушаалуудыг гүйцэтгэдэг.
Юу хийдэг ! Bash хэлээр гэсэн үг үү?
6. @ShivanRaptor !/bin/bash энэ скриптийг bash хэлээр ажиллуулна гэсэн үг. !/bin/sh гэдэг нь энэ скриптийг sh хэлээр ажиллуулна гэсэн үг бөгөөд энэ нь bash эсвэл ksh, зураас, zsh гэх мэт өөр хувилбар байж болох өгөгдмөл unix бүрхүүл юм.
Mac дээрх eval команд гэж юу вэ?
үнэлгээний арг. Ерөнхийдөө, eval нь бүрхүүлийн скриптүүдэд ашиглагддаг бөгөөд args нь бүрхүүлийн хувьсагчдыг агуулж болох кодын мөр юм. eval эхлээд хувьсагчийн өргөтгөл-г албаддаг ба дараа нь гарсан командыг ажиллуулдаг.
Үнэлгээний функц гэж юу вэ?
Үнэлгээний функц аргументыг үнэлж эсвэл гүйцэтгэдэг. Хэрэв аргумент нь илэрхийлэл бол eval илэрхийллийг үнэлнэ. Хэрэв аргумент нь нэг буюу хэд хэдэн JavaScript хэллэг байвал eval хэллэгийг гүйцэтгэнэ.