วิธี echo เอาต์พุตของ top เป็นไฟล์ข้อความ?


13

ฉันต้องการเขียนชุดหรือสิ่งที่จะเขียนผลลัพธ์ของtopการเป็นไฟล์ในการเข้าสู่ระบบ

ฉันทำไปtop >> output-fileแล้ว แต่มันมีตัวละครแปลก ๆ อยู่!

ใครช่วยสอนอย่างง่ายเกี่ยวกับวิธีการเขียนไฟล์แบทช์ใน Linux?

คำตอบ:


19

ลองทำสิ่งต่อไปนี้

top -b -n1 > filename.txt

-bสำหรับโหมดแบทช์ซึ่งจะป้องกันไม่ให้มีตัวอักษรแปลก การ-n1บอกให้พิมพ์ซ้ำหนึ่งครั้งเท่านั้น


1

ไปที่เทอร์มินัลแล้วพิมพ์:

user@ubuntu:~$ top > filename.txt

ตอนนี้เอาต์พุตของคำสั่ง top จะถูกเก็บไว้ในไฟล์ข้อความซึ่งอยู่ในโฮมไดเร็กตอรี่ของคุณ

ดู: ทุบตีสคริปต์กวดวิชา


อย่างที่ฉันบอกว่าฉันทำ แต่เก็บตัวอักขระไบนารีไว้ข้างใน
Behzadsh
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.