Перейти к содержимому

San4o

Members
  • Публикации

    2
  • Зарегистрирован

  • Посещение

  1. San4o

    Замена символов awk

    Извиняюсь, уже сам разобрался, оказалось все очень просто gsub("[0-9]","_",$45);
  2. Добрый день! Просьба помогите разобраться. Необходимо заменить в тексте каждую цифру на "_" Делаю так: vim test.awk BEGIN { FS="|"; } { gsub("[0-9]+","_",$45); print "|"substr($11,0,6)"|"$25"|"$23"|"$7"|"$26"|"$45 } END{} Но проблема заключается в том, что если попадается число из нескольких числе, то оно заменяется на одну "_", а необходимо что бы каждая цифра в числе заменялась на "_". Например 666333 будет как ______. Заранее благодарю!!!
×