- 17, May 2024
- #1
Привет,
пожалуйста, есть ли кто-нибудь достаточно опытный, чтобы помочь мне с этим?
В Linux у меня есть файл с очень длинной строкой, содержащей несколько раз следующую фразу:
.... здесь какой-то текст...
...еще один текст...
Мне нужно извлечь только числа, расположенные после фразы «/download/», или только фразы «/download/numberhere». Строка содержит другие числа, поэтому мне нужно каким-то образом извлечь только числа после «загрузки/».
Таким образом, выходные данные должны быть числами по одному в строке или /download/numberhere по одному в строке. :-С
Возможно, это можно сделать, каким-то образом извлекая строку, находящуюся между двумя строками:
но команде придется каким-то образом выполнять извлечение несколько раз в одной строке, что усложняет задачу.
.... здесь какой-то текст...
...еще один текст...
Мне нужно извлечь только числа, расположенные после фразы «/download/», или только фразы «/download/numberhere». Строка содержит другие числа, поэтому мне нужно каким-то образом извлечь только числа после «загрузки/».
Таким образом, выходные данные должны быть числами по одному в строке или /download/numberhere по одному в строке. :-С
Возможно, это можно сделать, каким-то образом извлекая строку, находящуюся между двумя строками:
но команде придется каким-то образом выполнять извлечение несколько раз в одной строке, что усложняет задачу.