locked
Nahradit řetězec v souboru

    Dotaz

  • Dobrý den,

    věděl by někdo o způsobu, jak nahradit řetězec v souboru jiným z příkazového řádku ? Mám Vista Home Premium, takže PowerShell nelze použít. Našel jsem příkaz Edlin, který má funkci replace, bohužel se zdá, že nelze použít jako filtr. Díky za každý nápad.

    úterý 20. ledna 2009 10:33

Odpovědi

  • Ahoj,

    pokud je to CISTE TEXTOVY SOUBOR muzes pouzit neco jako

     

    for /f "delims=" %i in (soubor.txt) do echo %i:najit=nahradit%

     

    jinak dobry je GNU "tr.exe",stahnes zdarma z netu

     

    MP

    úterý 20. ledna 2009 11:29
    Moderátor

Všechny reakce

  • Ahoj,

    pokud je to CISTE TEXTOVY SOUBOR muzes pouzit neco jako

     

    for /f "delims=" %i in (soubor.txt) do echo %i:najit=nahradit%

     

    jinak dobry je GNU "tr.exe",stahnes zdarma z netu

     

    MP

    úterý 20. ledna 2009 11:29
    Moderátor
  • Díky moc, netušil jsem, že existují verze Unixových utilit pro Win32.

     

    MaSk

     

    úterý 20. ledna 2009 18:26
  • Svet je spravedlivy Smile

     

    Tak jako je CIFS portovan v podobe Samby na *nixove stroje je i vetsina naprosto esencialnich utilit typu tr, find, du, df .. portovana na Win

     

    MP

    úterý 20. ledna 2009 20:17
    Moderátor