Как заменить первые 150 символов каждой строки пробелами с помощью sed. Я не хочу выводить большие пушки (Python, Perl и т. Д.), И кажется, что sed очень мощный сам по себе (некоторые из них, например, написали калькулятор dc). Связанная с этим проблема заключается в том, что перед каждой строкой вставлено 150 пробелов.N-Insert In Sed
s/^.\{50\}/?????/
Что соответствует первым 50 символам, но что тогда? Я не могу сделать OUTPUT
s/^.\{50\}/ \{50\}/
Можно использовать Readline для имитации 150 прессов (альт + 150), но это хромой.
Может ли решение printf применяться к запросу OP для решения с помощью sed? –
отредактировано, чтобы быть более ясным – dubiousjim