ฉันต้องการบันทึกความเร็วในการดาวน์โหลดโดยใช้ nethogs ฉันได้ลองทำสิ่งต่อไปนี้แล้ว:
nethogs -t wlo1 | awk '/firefox/{ print $3}'> speedTest.txt
อย่างไรก็ตาม ไฟล์เอาต์พุตกลับกลายเป็นว่างเปล่า ฉันมั่นใจแล้วว่าสามารถบันทึกเป็นไฟล์ได้โดยใช้ลิงก์. และฉันได้ดูโค้ดใน คำตอบ นี้แล้ว แต่ไม่ได้ ทำสิ่งที่ฉันต้องการอย่างแน่นอน
ฉันได้รับเอาต์พุตความเร็ว DL ในเทอร์มินัลของฉันเมื่อฉันลอง:
nethogs -t wlo1 | awk '/firefox/{ print $3}'
-- แก้ไข -- โดยมีข้อเสนอแนะด้านล่าง
(nethogs -t wlo1 | awk '/firefox/{ print $3}) &> speedTest.txt
ฉันได้รับผลลัพธ์ในไฟล์ speedTest.txt:
"กำลังรอแพ็กเก็ตแรกมาถึง (ดูจุดบกพร่องของ sourceforge.net 1019381)"
ซึ่งเป็นเอาต์พุตมาตรฐานจาก nethogs ทุกครั้งที่ฉันรัน ไฟล์ที่เหลือว่างเปล่า
เมื่อฉันเพิ่งรัน nethogs -t wlo1 | awk '/firefox/{ print $3}'
ฉันจะได้อะไรประมาณนี้
"กำลังรอแพ็กเก็ตแรกมาถึง (ดูจุดบกพร่องของ sourceforge.net 1019381)"
102.8
248.7
318.2
ฯลฯ ฯลฯ
2>&1
หรือ&>
- person karakfa   schedule 21.09.2016(nethogs -t wlo1 | awk '/firefox/{ print $3}) &> speedTest.txt
- person karakfa   schedule 21.09.2016nethogs -t wlo1 2>&1 | awk '/firefox/{print $3}'> speedTest.txt
- person webb   schedule 29.09.2016