นี่คือคำสั่ง tv_sortp ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
tv_sort - จัดเรียงไฟล์รายการ XMLTV ตามวันที่ และเพิ่มเวลาหยุด
เรื่องย่อ
tv_sort [--help] [--by-channel] [--output FILE] [ไฟล์...]
DESCRIPTION
อ่านข้อมูล XMLTV และเขียนข้อมูลเดียวกันโดยเรียงลำดับตามวันที่ ที่หยุดเวลาของ
โปรแกรมหายไป ให้เดาจากเวลาเริ่มต้นของโปรแกรมถัดไปในเดียวกัน
ช่อง. สำหรับรายการสุดท้ายของช่อง จะเพิ่มเวลาหยุดไม่ได้
Tv_sort ยังทำการตรวจสอบสุขภาพจิตด้วย เช่น ตรวจสอบให้แน่ใจว่าไม่มีสองโปรแกรมอยู่ในรายการเดียวกัน
ช่องที่ทับซ้อนกัน
--เอาท์พุท ไฟล์ เขียนไปที่ FILE แทนที่จะเป็นเอาต์พุตมาตรฐาน
--โดยช่อง เรียงลำดับก่อนตามรหัสช่อง จากนั้นตามวันที่ในแต่ละช่อง
ช่อง
--ซ้ำ-ผิดพลาด หากอินพุตมีโปรแกรมเดียวกันมากกว่าหนึ่งครั้ง
ถือว่านี่เป็นข้อผิดพลาด ค่าเริ่มต้นคือเงียบ
ละเว้นรายการที่ซ้ำกัน
การเรียงลำดับเวลาคือตามเวลาเริ่มต้น จากนั้นตามเวลาหยุด ปราศจาก --โดยช่อง, ถ้าเริ่ม
ครั้งและเวลาที่หยุดเท่ากัน จากนั้นสองโปรแกรมจะถูกจัดเรียงตามรหัสช่องสัญญาณภายใน
กับ --โดยช่อง, id ช่องจะถูกเปรียบเทียบก่อนแล้วค่อยคูณ
คุณสามารถคิดว่า tv_sort เป็นการแปลงข้อมูล XMLTV เป็นรูปแบบบัญญัติซึ่งมีประโยชน์สำหรับ
ต่างกันสองไฟล์
ตัวอย่าง
ที่พรอมต์คำสั่งทั่วไปของ Unix หรือ Windows:
tv_sort out.xml
tv_sort in.xml --เอาท์พุท out.xml
นี่เป็นวิธีที่ต่างกันในการพูดในสิ่งเดียวกัน
ใช้ tv_sortp ออนไลน์โดยใช้บริการ onworks.net