У меня есть требование, где я должен найти, что кредитная карта не находится в ряде файлов (*.txt, *.csv или любое расширение). Кредитная карта не, являются числовыми, и имеет минимальные 13 числовые цифры или больше. Так в основном все значения, который имеет 13 числовых цифр или больше.
Я должен распечатать все те, которые не кредитная карта. Вы могли помочь мне?
Я предложил бы, чтобы Вы использовали grep
:
grep -Po '[0-9]{13}[0-9]*' numbers.txt
содержание Файла:
Jack D 1234567890123
Ollie M 1234567890
Richard P 12345678901234567890
Вывод:
1234567890123
12345678901234567890