armen10 Opublikowano 20 Kwietnia 2018 Zgłoś Udostępnij Opublikowano 20 Kwietnia 2018 Witam,czy można w bashu w cmd windows napisać skrypt, który:1. wczytuje plik zewnętrzny o stałej nazwie config.yml2. znajduje w nim:- 3 spację pod rząd i usuwa je, - 2 spację pod rząd i usuwa je, - znajduję znak końca linii "\n" i zamienia na 2 spacje, - znajduje 2 spacje i m, czyli na "__m" i zamienić na "m"- znajduje 2 spacje i t, czyli na "__m" i zamienić na "t"Z góry dziękuję za pomoc Odnośnik do komentarza
kknd Opublikowano 25 Października 2022 Zgłoś Udostępnij Opublikowano 25 Października 2022 może komuś się przyda, na jednym przykładzie dłuższe ale mniej pisania powershell -Command "(gc C:\sciezka\config.yml) -replace '__m', 'm' | Out-File -encoding ASCII C:\sciezka\config.yml" szybsze czasowo wykonanie ale więcej pisania C:\sciezka\config.yml @echo off &setlocal setlocal enabledelayedexpansion set "search=__m" set "replace=m" set "textfile=C:\sciezka\config.yml" set "newfile=C:\sciezka\config.yml2" (for /f "delims=" %%i in (%textfile%) do ( set "line=%%i" set "line=!line:%search%=%replace%!" echo(!line! ))>"%newfile%" del %textfile% rename %newfile% %textfile% Odnośnik do komentarza
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się