set
คำสั่งแสดงตัวแปรท้องถิ่นทั้งหมดดังด้านล่าง ฉันจะส่งออกตัวแปรเหล่านี้ทั้งหมดในครั้งเดียวได้อย่างไร
>set
a=123
b="asd asd"
c="hello world"
set
นอกจากนี้ยังแสดงฟังก์ชั่นและตัวแปรระบบเช่น BASH_VERSION
set
เอาต์พุตที่คุณแสดงหรือไม่ ถ้าเป็นเช่นนั้นก็ไม่ได้bash
's คุณต้องการส่งออกตัวแปรที่ตั้งค่าทั้งหมดรวมถึงตัวแปรเชลล์พิเศษหรือไม่? หรือเฉพาะ 3 ตัวแปรเช่นในexport a b c
?
export ${!T*}
T
จะส่งออกพารามิเตอร์ที่กำหนดไว้ที่มีชื่อเริ่มต้นด้วย น่าเสียดายที่ดูเหมือนจะไม่มีวิธีในการสร้างรายการพารามิเตอร์ที่กำหนดทั้งหมดได้อย่างง่ายดาย