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

4
แยกวิเคราะห์ที่มีประโยชน์สำหรับตัวเลขที่มีคำต่อท้ายหน่วยหรือไม่
สมมติว่าคุณมีข้อมูลที่มีปริมาณในรูปแบบที่มนุษย์สามารถอ่านได้เช่นผลลัพธ์ของdu -hและต้องการใช้งานกับตัวเลขเหล่านั้นต่อไป สมมติว่าคุณต้องการไพพ์ข้อมูลของคุณผ่าน grep เพื่อทำการสรุปชุดย่อยของข้อมูลนั้น คุณทำสิ่งนี้ในหลาย ๆ ระบบที่คุณไม่เคยเห็นมาก่อนและมีเพียงยูทิลิตี้ขั้นต่ำเท่านั้น คุณต้องการแปลงคำต่อท้ายสำหรับส่วนต่อท้ายมาตรฐาน 10 ^ n ทั้งหมด มียูทิลิตี gnu-linux ในการแปลงตัวเลขที่ต่อท้ายเป็นตัวเลขจริงภายในท่อหรือไม่? คุณมีฟังก์ชั่นทุบตีที่เขียนขึ้นเพื่อทำสิ่งนี้หรือบางส่วนของ perl ที่อาจจำได้ง่ายแทนที่จะเป็นความยาวของการเปลี่ยน regex หรือขั้นตอน sed หลายขั้นตอนหรือไม่? 38M /var/crazyface/courses/200909-90147 2.7M /var/crazyface/courses/200909-90157 1.1M /var/crazyface/courses/200909-90159 385M /var/crazyface/courses/200909-90161 1.3M /var/crazyface/courses/200909-90169 376M /var/crazyface/courses/200907-90171 8.0K /var/crazyface/courses/200907-90173 668K /var/crazyface/courses/200907-90175 564M /var/crazyface/courses/200907-90178 4.0K /var/crazyface/courses/200907-90179 | grep 200907 | <amazing suffix conversion> …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.