Python для развлечения, прямо сейчас.
python -c "import sys; [print(line.strip().split(';')[1]) for line in sys.stdin]" < input_file.txt
1563101282.M178569P409830.de122.abteilung.com,S=1258,W=1287:2,
1563102004.M49870P436474.de122.abteilung.com,S=1258,W=1287:2,
1563102961.M195946P457876.de122.abteilung.com,S=1258,W=1287:2,
1563103921.M334168P463856.de122.abteilung.com,S=1258,W=1287:2,
1563104883.M883187P502037.de122.abteilung.com,S=1258,W=1287:2,
1563105603.M799240P519637.de122.abteilung.com,S=1258,W=1287:2,
1563106561.M419884P547969.de122.abteilung.com,S=1258,W=1287:2,
1563107524.M145768P582635.de122.abteilung.com,S=1258,W=1287:2,
1563108483.M632493P607265.de122.abteilung.com,S=1258,W=1287:2,
1563109203.M675460P633790.de122.abteilung.com,S=1258,W=1287:2,
1563110163.M299406P663234.de122.abteilung.com,S=1258,W=1287:2,
1563111121.M682713P685072.de122.abteilung.com,S=1258,W=1287:2,
Поскольку print
добавляет новую строку, вы должны либо удалить ее с помощью end=''
, либо удалить новую строку из файла с помощью .strip()
. Оба работают нормально; Я выбрал последнее здесь.
Вы не перепутали kernel-headers
с kernel-devel
?
kernel-headers
— синглтон, можно установить только одну версию. И у вас должен быть один, если вы когда-нибудь собираетесь что-то компилировать, так как это требование для glibc-devel
, которое является требованием для gcc
. Он определяет интерфейс пользовательского пространства/ядра в /usr/include
. Попробуйте эту команду:rpm -ql kernel-headers
С другой стороны, kernel-devel
, как и kernel
, может иметь множество установленных версий и требуется для компиляции модулей ядра, таких как dkms
и kmod
. И сгенерированные модули смогут работать только в ядре той же версии.
Кстати, нет необходимости иметь ZFS dkms
, специфичную для какого-либо ядра. В отличие от kmod
, dkms
компилирует новую версию для каждого ядра. В частности, из-за несовместимости компиляторов я не мог обновить свои zfs utils
и dkms
для некоторых после обновления до fc34
. Мне повезло, что эти несовместимости затрагивали только пользовательские утилиты, а не компиляцию ядра (dkms
), и я долгое время продолжал использовать одни и те же dkms из fc33
. Обычно я склонен следовать мастеру ZFS прямо из github.