การเปลี่ยนทิศทางเอาต์พุตไปยังตัวแปรหรือไม่?
ฉันสนใจในการควบคุมผลลัพธ์จากสองคำสั่งไปยังตัวแปร ฉันไม่ต้องการให้แสดงผลบนหน้าจอ แต่มอบหมายให้กับตัวแปรภายในสคริปต์ของฉันเพื่อให้ฉันสามารถใช้มันได้อีกครั้ง สิ่งที่ฉันทำคือการรับขนาดไฟล์จากไดเรกทอรีโดยใช้คำสั่งด้านล่าง: ls -l /var/spool | wc -c คำสั่งนี้ทำให้ฉันมีขนาดไฟล์เป็นไบต์และแสดงผลลัพธ์เป็นจำนวนเต็ม ฉันสนใจที่จะรับจำนวนเต็มนี้ที่กำหนดให้กับตัวแปรที่ฉันชอบเพื่อที่ฉันจะสามารถเปรียบเทียบกับตัวแปรอื่นได้ในภายหลัง ดูเหมือนจะใช้งานไม่ได้: size = ls -l /var/spool | wc -c การเปลี่ยนเส้นทางจะทำงานได้หรือไม่ แบบนี้.... ls -l /var/spool | wc -c > size ฉันต้องการให้เอาต์พุตตัวเลขนี้ถูกกำหนดให้กับตัวแปรและไม่แสดงบนหน้าจอ ข้อเสนอแนะใด ๆ ยินดีมาก!