sed для удаления ведущего 91, если число равно 12 цифрам

sed для удаления ведущего 91, если число равно 12 цифрам

Мой файл

919876543210 917894561230 9194561230 

Потребность в выходе

 9876543210 7894561230 9194561230 

One Solution collect form web for “sed для удаления ведущего 91, если число равно 12 цифрам”

 sed -e '/^91[0-9]\{10\}$/s/^91//' < input > output 

(или используйте имя файла, если хотите)

  • Как заменить путь в файле новым путем с помощью sed?
  • Разделить файл на две строки перед шаблоном
  • регулярное выражение grep grep в команде sed
  • Избавиться от десятичного разряда и отменить запятую
  • Найдите шаблон, используя grep, а затем замените sed
  • Изменение строк в файле только в том случае, если они соответствуют шаблонам в другом файле
  • Знаки sed «e» и «g» не работают вместе
  • Копирование / переименование нескольких файлов с использованием регулярного выражения (сценарий оболочки)
  • заменить строки текстом с соответствующим текстом
  • Как сохранить сложное регулярное выражение для многократного повторного использования в sed?
  • Греп, чтобы найти правильную строку, sed, чтобы изменить содержимое, а затем вернуть его в исходный файл?
  • Bash - Конвертировать символ escape-символа в BBCode
  • Interesting Posts

    Как измерить сетевой трафик (с помощью pfSense / freeBSD)?

    пользователь исчез, pw говорит, что пользователь существует при попытке добавить, нет такого пользователя при попытке мода в freebsd

    Память виртуальной памяти не отражена в ее группе

    Как создать столько переменных, сколько необходимо из сценария оболочки (bash)?

    Собирайте файлы из нескольких разных каталогов и помещайте их в одно место

    egrep не работает должным образом в системе SunOS

    Есть ли связь между связыванием двоичных файлов и символическими ссылками?

    Повторная выборка Alsa

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

    Как восстановить grub при загрузке uefi после обновления Windows?

    Несколько «Host *» в ssh_config?

    Как установить инструменты программирования в корневой каталог, чтобы они могли использоваться пользователями, не являющимися администраторами?

    mv файл / папка с пробелами в имени не работает – LFTP

    Могу ли я помещать диапазоны в параметры?

    Как я могу загрузить GRUB на другом диске?

    Linux и Unix - лучшая ОС в мире.