фильтровать определенный текст из файла?

Для Ubuntu имя пакета — liblog4j2-java, поэтому для его установки с использованием apt-getбудет:

$ sudo apt-get install liblog4j2-java

Для RedHat/CentOS, как сказано в других ответах, будет:

$ sudo yum install log4j
-2
10.05.2019, 00:34
1 ответ

Есть несколько способов справиться с этим. Самый простой, вероятно, - это cut , который сразу сделает большую часть того, что вы хотите.

('RandomUserName','usernamehashhashhashahashshsas',0.000000000,0),

Вы можете обработать это с помощью двухкомандного конвейера, который говорит, что нужно выбрать второе поле, разделенное запятыми, из каждой строки, а затем удалить одинарные кавычки из результата:

cut -d, -f2 datafile | tr -d "'"

Вторая часть проще, так как нет кавычек удалять.

randomuser:hashashashashashashashashash:usermail@mail.com:\

Здесь будет достаточно одной команды:

cut -d: -f2 datafile
1
28.01.2020, 05:17

Теги

Похожие вопросы