これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドtv_sortpです。
プログラム:
NAME
tv_sort-XMLTVリストファイルを日付で並べ替え、停止時間を追加します。
SYNOPSIS
tv_sort [--help] [--by-channel] [--output FILE] [FILE ...]
DESCRIPTION
XMLTVデータを読み取り、日付順に並べ替えられた同じデータを書き出します。 の停止時間
プログラムが欠落している、同じ上の次のプログラムの開始時間からそれらを推測する
チャネル。 チャネルの最後のプログラムでは、停止時間を追加することはできません。
Tv_sortは、同じ上にXNUMXつのプログラムがないことを確認するなど、いくつかの健全性チェックも実行します。
チャネルのオーバーラップ。
- 出力 FILE 標準出力ではなくFILEに書き込む
--チャネルごと 最初にチャネルIDで並べ替え、次に各チャネル内の日付で並べ替えます
チャンネル。
--重複エラー 入力に同じプログラムが複数回含まれている場合、
これをエラーと見なしてください。 デフォルトはサイレントです
重複するエントリは無視してください。
時間の並べ替えは、開始時間、次に停止時間で行われます。 それなし --チャネルごと、開始する場合
時間と停止時間が等しい場合、XNUMXつのプログラムは内部チャネルIDでソートされます。
--チャネルごと、チャネルIDが最初に比較され、次に時間が比較されます。
tv_sortは、XMLTVデータを標準形に変換するものと考えることができます。
XNUMXつのファイルを比較します。
例
典型的なUnixシェルまたはWindowsコマンドプロンプトで:
tv_sort out.xml
tv_sort in.xml --output out.xml
これらは同じことを言う異なる方法です。
onworks.netサービスを使用してオンラインでtv_sortpを使用する