リストの行送り

指定した行数だけ先頭の行を末尾へ、または末尾の行を先頭へ移して、リストを循環させます。

「先頭→末尾」で1行送ると、A・B・Cの3行はB・C・Aになります。「末尾→先頭」で1行送ると、A・B・Cの3行はC・A・Bになります。空行・末尾の空行・空白・重複は保ち、改行コードはLFに統一します。

移動行数は0〜20000の整数を半角数字で指定し、入力は最大100万UTF-16コード単位・2万行です(絵文字などは2単位になる場合があります)。行数以上を指定すると行数で割った余りだけ移動し、空入力は0行として扱います。0行分の移動では順序を変えず、改行だけLFに統一します。

リストを貼り付け、移動方向と行数を指定します。処理は端末内だけで行われ、結果をコピーして使えます。個人情報・秘密情報は入力しないでください。

行の順序を逆にする場合はリスト逆順を使えます。