ทุบตีวิธีการสะท้อนตัวแปร

Bash How Echo Variable



ในขณะที่ผู้ใช้กำลังทำงานการเรียกใช้สคริปต์ทุบตีในระบบ Linux จำเป็นต้องดำเนินการชุดคำสั่งทุบตีที่แตกต่างกันจากหน้าต่างเทอร์มินัลตามข้อกำหนดต่างๆ หลังจากรันคำสั่ง bash มันจะแสดงเอาต์พุตบนเทอร์มินัลหากไม่มีข้อผิดพลาด มิฉะนั้น ข้อความแสดงข้อผิดพลาดจะแสดงบนหน้าต่างบรรทัดคำสั่ง บางครั้ง ผู้ใช้ต้องการเก็บผลลัพธ์นี้ไว้ใช้ในอนาคต ในสถานการณ์นี้ ผลลัพธ์ของคำสั่งเหล่านี้สามารถเก็บไว้ในตัวแปรได้

ตัวแปรเป็นคุณสมบัติที่สำคัญของการเขียนโปรแกรม bash ซึ่งเรากำหนดป้ายกำกับหรือชื่อเพื่ออ้างถึงปริมาณอื่นๆ เช่น คำสั่งเลขคณิตหรือค่า ใช้เพื่อทำให้โปรแกรมเครื่องอ่านง่ายขึ้นสำหรับมนุษย์ การใช้คำสั่ง echo คุณสามารถแสดงผลลัพธ์ของตัวแปรหรือบรรทัดข้อความได้ ไม่จำเป็นต้องมีการจัดรูปแบบในขณะที่ใช้ตัวเลือกนี้ คำสั่ง echo มีประโยชน์ในการแสดงผลลัพธ์ของตัวแปร โดยเฉพาะอย่างยิ่งเมื่อคุณรู้ว่าเนื้อหาของตัวแปรจะไม่ทำให้เกิดปัญหาใดๆ







ในบทความนี้เราจะสำรวจวิธีการสะท้อนตัวแปรในทุบตี เราได้ใช้คำสั่งทุบตีทั้งหมดบน Ubuntu 20.04 เราจะพูดถึงตัวอย่างซึ่งคุณสามารถเข้าใจแนวคิดพื้นฐานได้อย่างง่ายดาย



ไวยากรณ์พื้นฐาน

นี่คือไวยากรณ์พื้นฐานของวิธีการสะท้อนตัวแปรด้านล่าง:



โยนออก $var_name

ในคำสั่งข้างต้น echo เป็นคำสั่งที่ใช้สำหรับแสดงค่าของตัวแปร 'var_name' Var_name เป็นชื่อของตัวแปร





เปิดเทอร์มินัล

เปิดเทอร์มินัลโดยกด 'Ctrl + Alt + t' หรือเปิดเทอร์มินัลจากแถบค้นหาแอปพลิเคชัน โดยคลิกที่ 'กิจกรรม' ที่มุมซ้ายใน Ubuntu 20.04 และเขียน 'เทอร์มินัล' ในแถบค้นหาดังนี้:



เปิดเทอร์มินัลโดยคลิกที่ไอคอนเทอร์มินัล

ตัวแปรเดียวก้อง

การใช้คำสั่ง echo คุณสามารถสะท้อนค่าของตัวแปรได้ เพียงคุณต้องประกาศและกำหนดค่าให้กับตัวแปรแล้วก้องค่าของตัวแปร เพื่อความเข้าใจที่ดีของคุณ เราจะพูดถึงตัวอย่างด้านล่าง:

ตัวอย่าง # 01:

มาดูตัวอย่างกัน เราต้องการแสดงค่าของตัวแปรชื่อ 'var_a' ที่มีค่า 100 ตอนนี้โดยใช้คำสั่ง echo เราสามารถแสดงค่าของมันบนเทอร์มินัลได้ดังนี้:

$var_a=100
$โยนออก $var_a

ผลลัพธ์ต่อไปนี้ที่คุณจะทำบนเทอร์มินัล:

ตัวอย่าง # 02:

มาพูดคุยกันอีกตัวอย่างหนึ่ง เราต้องการแสดงข้อความ 'bash programming echo variable' บนเทอร์มินัลโดยใช้ตัวแปร ดังนั้น ให้ใช้ตัวแปรชื่อ 'var_b' และเก็บข้อความข้างต้นไว้ในตัวแปรนี้ด้วยเครื่องหมายคำพูดคู่

$var_b=ทุบตีการเขียนโปรแกรมโยนออกตัวแปร
$โยนออก $var_b

คุณจะเห็นผลลัพธ์ต่อไปนี้บนเทอร์มินัล:

บันทึก: หากคุณจะใช้ echo var_b มันจะแสดงเฉพาะชื่อตัวแปรบนเทอร์มินัลแทนที่จะแสดงค่าของมัน

สะท้อนหลายตัวแปร

ตัวอย่างต่อไปนี้จะแสดงวิธีการสะท้อนตัวแปรหลายตัว:

ตัวอย่าง # 01:

ตัวอย่างเช่น ใช้สองตัวแปร var_A และ var_B

$var_A= สวัสดีเพื่อน ๆ
$var_B=ห้าสิบ
$โยนออก $var_A$var_B

เอาต์พุตต่อไปนี้จะแสดงบนเทอร์มินัล:

ตัวอย่าง # 02:

ตัวอย่างเช่น เราต้องการแสดงวันที่และชื่อโฮสต์ของคอมพิวเตอร์ของเรา ดังนั้น เราจะเก็บคำสั่งวันที่และชื่อโฮสต์ใน var1 และ var2 ตามลำดับ คุณสามารถดูการใช้งานได้ดังนี้:

$var1= $(วันที่)
$var2= $(ชื่อโฮสต์)
$โยนออกNSวันที่เป็น$ var1 @ชื่อคอมพิวเตอร์คือ$var2

หลังจากรันคำสั่งข้างต้น คุณจะเห็นผลลัพธ์ต่อไปนี้:

บทสรุป

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