Я бы выбрал perl
, потому что мне нравится perl
:
perl -pe 'BEGIN{open($e,">even_lines");open($o,">odd_lines")} $. % 2 ?select $o:select $e;'
Использует тот факт, что -p
неявно печатает, чтобы воспроизвести, как sed
работает - и мы используем select
, чтобы выбрать дескриптор файла, в который он записывает.
busybox
недоступен для Centos 7, вы можете скачать двоичный файл из здесь:
wget https://busybox.net/downloads/binaries/1.28.1-defconfig-multiarch/busybox-x86_64
mv busybox-x86_64 busybox
chmod +x busybox
./busybox
Как начать использовать Busybox?
Removed package Replacement/Alternative
busybox normal utilities