คำถามติดแท็ก redirect

การเปลี่ยนเส้นทางคือการเปลี่ยนสตรีมข้อมูลมาตรฐานเพื่อให้มาจากแหล่งอื่นที่ไม่ใช่ต้นทางเริ่มต้นหรือจากนั้นไปยังปลายทางอื่นที่ไม่ใช่ปลายทางเริ่มต้น

4
`>` และ `>> ทำงานอย่างไร
ฉันพยายามrevไฟล์แล้วก็ไพพ์ไปcat > same_fileแต่มันเปลี่ยนเป็นไฟล์เปล่า ในขณะที่ฉันพยายามrev file.txt | cat > file2.txt && mv file.txt file2.txt;มันทำงาน แม้rev file.txt | cat >> file.txt;ทำงาน แต่เมื่อฉันลองrev file.txt | cat > file.txtมันก็ล้มเหลว

3
วิธีการเปลี่ยนเส้นทางช่องเสียงเดียวไปยังอุปกรณ์ต่าง ๆ
ฉันเพิ่งซื้อลำโพงสเตอริโอบลูทู ธ และฉันก็มีความคิด: เป็นไปได้ไหมที่จะสร้างระบบเสียง 4.0 โดยใช้ลำโพงบลูทู ธ ของฉันเป็นลำโพงด้านหลังและลำโพงสเตอริโอ cabled สองตัว (หรือลำโพงบลูทู ธ คู่อื่น) ที่ด้านหน้า ฉันต้องใช้โปรแกรมใด โดยทั่วไป: เป็นไปได้ไหมที่จะแยกสัญญาณ 4.0 หรือ 5.1 ในช่องสัญญาณเดียวและส่งสัญญาณไปยังอุปกรณ์หลายเครื่อง?

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