윈 도 우 for문 문의
2022.10.14 18:19
txt 내용
{"Width":1600,"Height":1200,"PPPP":"123456789-aaaaaaaaaaaaa-bcdbcdbcdbcd-1234-1234","windows1019045.2030kkkkkkkkkkkkk
위 텍스트에서
{"Width":1600,"Height":1200,"PPPP":"123456789-aaaaaaaaaaaaa-bcdbcdbcdbcd-1234-1234","
아니면
{"Width":1600,"Height":1200,"PPPP":"123456789-aaaaaaaaaaaaa-bcdbcdbcdbcd-1234-1234
여기까지만 >abc.txt로 뽑아내려고 한다면
for문 어케 작성하면 되는지요 갈촤 주세욤
댓글 [8]
-
지후빠 2022.10.14 19:29
-
집앞의_큰나무 2022.10.14 19:36
앗! ㅎㅎ
잘됩니다.
역쉬 선수분들은 다르네요.
-
빨강모자 2022.10.14 19:34 부족합니다만 도움이 되시려는지요...
링크: 여기
발췌문:::
set var=0123456789
//var 변수 0123456789로 초기화echo %var%
//var 변수 출력echo %var:123=abc%
//var 변수의 "123"을 "abc"로 바꿔 출력echo %var:123=%
//var 변수의 "123"을 지워서 출력echo %var:~0%
//var 변수의 첫번째 부터 출력echo %var:~-5%
//var 변수의 맨뒤에서 부터 5개 출력echo %var:~0,2%
//var 변수의 0번째 부터 2개 출력echo %var:~0,-2%
//var 변수의 0번째 부터 출력하는데 맨뒤 2개 빼고 출력echo %var:~-2,3%
//var 변수의 맨뒤 2번째 부터 3개 출력echo %var:~-2,-3%
//var 변수의 맨뒤 2번째 부터 3개 빼고 출력set var=
//var 변수 지우기
[출처] http://egloos.zum.com/appleiii/v/5805857
----------------
이런 방법도 있는것 같습니다만 짧은 지식으로하여 족하실만한 답을 올리지 못함이
죄송합니다......
참고가 되시면 좋을텐데요..........
그저 건강하시기만을 기우너할 뿐이람니다....^_^..꾸벅~~
-
집앞의_큰나무 2022.10.14 19:37
아이쿠 이렁,
교과서로 작성해둘께요.
감사합니다.
-
지후빠 2022.10.14 21:41
변수에 해당 문장이 들어 있으면 쌍따옴표 갯수가 달라서 아래처럼 해야하는 것 같습니다. ^^
(퇴근중 생각난 것이 있어서 집에 도착하여 올립니다.~)
set txt={"Width":1600,"Height":1200,"PPPP":"123456789-aaaaaaaaaaaaa-bcdbcdbcdbcd-1234-1234","windows1019045.2030kkkkkkkkkkkkk
for /f "tokens=1* delims=w" %a in ("%txt%"") do echo %a
-
집앞의_큰나무 2022.10.14 21:45
거듭 감사드립니다.
-
누룽지 2022.10.15 00:49 역쉬 3분이 윈도우포럼에서의 질문.답변의 정석을 보여 주는듯 하군요,,,참 보기 좋습니다
일교차가 점점 심해지는대 모든분들 건강하십시요 ^^
-
집앞의_큰나무 2022.10.15 12:11
고맙습니다.
위에 말씀하신 한줄의 내용이 string.txt 파일로 있다면 다음처럼 가능할 것 같습니다. ^^
for /f "tokens=1* delims=w" %a in (string.txt) do echo %a>abc.txt