Мне нужно внести изменения в документ, в котором две колонки разделены табуляцией (\ t), а каждая запись - новой строкой \ n.утверждения документа следующие:
/something/random/2345.txt
моя цель состоит в том, чтобы удалить всю строку и просто сохранить число 2345 в этом случае. Я использовал
sed 's/something/random//g' file.csv
, но я делаюне знаю, как избежать / вызвать sed синтаксис имеет / тоже.Также не все записи имеют одинаковые слова, поэтому я хотел бы найти регулярное выражение типа
/*/*.*
Но каждая запись имеет номер как часть записи, и я хотел бы извлечь это.Также есть несколько записей, которые не содержат никакого номера, я хотел бы удалить эти записи вместе с соответствующей записью в следующем столбце для этой записи.Файл в формате CSV.