บ้าน ซอฟต์แวร์ ตัวแปรเชลล์คืออะไร - คำจำกัดความจาก techopedia

ตัวแปรเชลล์คืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

นิยาม - ตัวแปรเชลล์หมายถึงอะไร

ตัวแปรเชลล์เป็นตัวแปรที่พร้อมใช้งานสำหรับเชลล์ปัจจุบันเท่านั้น ในทางตรงกันข้ามตัวแปรสภาพแวดล้อมนั้นมีอยู่ทั้งระบบและสามารถใช้โดยแอปพลิเคชันอื่น ๆ

เชลล์คือตัวแปลคำสั่งของระบบปฏิบัติการ มันประมวลผลคำสั่งที่ป้อนในบรรทัดคำสั่งหรืออ่านจากไฟล์สคริปต์เชลล์

Techopedia อธิบาย Shell Variable

ตัวแปรคือตำแหน่งในหน่วยความจำที่ใช้เพื่อเก็บค่า สถานที่นี้ถูกกำหนดชื่อเพื่อให้เป็นคำอธิบาย ค่าอาจเป็นข้อมูลประเภทใดก็ได้เช่นชื่อหมายเลขข้อความหรือชื่อไฟล์ / ไดเรกทอรี ดังนั้นตัวแปรคืออะไรมากกว่าตัวชี้ไปยังข้อมูลเฉพาะ เชลล์อนุญาตให้ผู้ใช้สร้างกำหนดหรือลบตัวแปร อย่างไรก็ตามตัวแปรเหล่านี้เป็นเพียงชั่วคราวและจะถูกลบโดยอัตโนมัติเมื่อปิดเซสชันเชลล์ ในการสร้างตัวแปรเชลล์แบบถาวรและพร้อมใช้งานทั้งระบบจะต้องถูกเอ็กซ์พอร์ตดังนั้นจึงแปลงเป็นตัวแปรสภาพแวดล้อม คำสั่งที่ใช้สำหรับทำสิ่งนี้ขึ้นอยู่กับเชลล์เฉพาะที่ใช้ ใน Bash shell ที่ใช้โดย Linux คำสั่งคือ "export"

ตัวแปรเชลล์ถูกสร้างด้วยไวยากรณ์ต่อไปนี้: "variable_name = variable_value" ตัวอย่างเช่นคำสั่ง "set COMPUTER_NAME = mercury" สร้างตัวแปรเชลล์ชื่อ "COMPUTER_NAME" ด้วยค่า "mercury" สำหรับค่าที่มีช่องว่างต้องใช้เครื่องหมายอัญประกาศ แม้ว่าจะไม่จำเป็นต้องใช้การประชุมใน Unix คือการใช้ตัวอักษรตัวพิมพ์ใหญ่สำหรับชื่อตัวแปร นอกจากนี้ใน Unix ชื่อตัวแปรเช่นชื่อไฟล์จะคำนึงถึงขนาดตัวพิมพ์

ตัวแปรเชลล์คืออะไร - คำจำกัดความจาก techopedia