データ ファイルと位置のリストを含むファイルがあり、データ ファイルのチャンクからファイルを生成したいと考えています。例:
$ cat data
abcdefghijkl
$ cat positions
0,2
5,8
$ cutter positions data
abcfghi
私の架空の「カッター」のように機能する(Linux)シェルコマンドはありますか?「位置」の特定の形式は重要ではありません。「位置」で指定されたチャンクは昇順であり、重複していないと想定できます。位置がバイトではなく行をカウントする追加の「カッター」モードがある場合があります。
私はそのようなプログラムを自分で簡単に実装できましたが、そのようなプログラムがすでに存在するという直感を持っています。