Войти

Показать полную графическую версию : [решено] Добавить символ в строки


WoW
06-03-2013, 12:29
Приветствую! Есть текстовый файл 30 мб. с номерами мобильных телефонов, начинаются номера с 9 (номера из 10 цифр). Каждый номер на новой строке. Нужно добавить к каждому номеру впереди восьмерку, чтобы было 89xxxxxxxxx. Подскажите!

Kazun
06-03-2013, 12:41
[io.file]::ReadAllLines("C:\mob.txt") | foreach {"8$_"} | out-file C:\mob.txt -enc ascii

WoW
06-03-2013, 13:13
Kazun,
Извиняюсь, на чем это? Может на bat или vbs как-то сделать?

gora
06-03-2013, 13:22
@Echo Off
Set list=e:\Temp\list.txt
Set Newlist=e:\Temp\Newlist.txt

(For /F "tokens=* usebackq" %%i In ("%list%") Do Echo 8%%i)>"%Newlist%"




© OSzone.net 2001-2012