기 타 배치파일 질문입니다.
2023.04.07 16:20
" 모르면 질문해야쥐!"
내용
0
1
2
3
5
7
9
위 텍스트 파일에서
내용
@echo off
setlocal enabledelayedexpansion
for /f %%a in (list.txt) do set /a k+=1& set add!k!=%%a
echo. %add1%
echo. %add2%
echo. %add3%
echo. %add4%
echo. %add5%
echo. %add6%
echo. %add7%
echo. %add8%
echo. %add9%
pause
4와 8이 없는상태에서
숫자를 추출한다고 했을때.
빈칸 없이 정상 표시가 되지만
add4
add8이 없으면 if문이나 다른방법으로
다음 단계로(4는 없으니 5로가라!) 넘겨주는 방법이 무엇이 있나요?
댓글 [6]
-
입니다 2023.04.07 17:35
-
집앞의_큰나무 2023.04.07 18:38
아이쿠 잘될것으로 믿으며 감사드립니다.
조용히 지내시는분을 소환하게 된것같습니다.
-
네오이즘 2023.04.07 17:48
입니다님께서 작성해주신데로 if문에서 'If defined 변수'가 가능합니다.
-
집앞의_큰나무 2023.04.07 18:39
예. 그런 소중한 구문이 있군요!
감사합니다.
-
bangul 2023.04.07 19:16
입니다님 거를 조금 가다듬어서
@echo off
for /f %%a in (list.txt) do set add%%a=%%a & Set k=%%a
setlocal enabledelayedexpansion
for /l %%a in (0, 1, %k%) DO echo. !add%%a!
echo.
pause
exit
감사합니다.
-
집앞의_큰나무 2023.04.07 19:39
앗,
글찮아도 텍스트에서 뽑아오려고 만지작 거리다
보충 질문을하려던 참에 안성맞춤을 주셨네요 감사드립니다.
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
94110 | 윈 도 우| sleep에서 깨어날 때, 컴터부팅부터 다시하는 거 같으네요? [4] | brucex | 263 | 05-07 |
94109 | 소프트웨어| 레인미터 | 음악,영화 | 263 | 10-27 |
94108 | 소프트웨어| 크리스탈 디스크 인포가 C드라이브에서만 하드를 인식합니다. [4] | 멀라 | 263 | 07-10 |
94107 | 소프트웨어| SD카드 속성 체크프로그램 어떤것이 잇습니까? [1] | 좋은데이 | 263 | 10-12 |
94106 | 윈 도 우| 윈도우10 타일 깨짐 현상.. 도와주세용 [1] | 시아 | 263 | 12-11 |
94105 | 윈 도 우| 윈10 wim 트윅 질문... [1] | 도전정신 | 263 | 12-19 |
94104 | 소프트웨어| 작업표시줄 링크 한번 봐주세요.. [2] | syncLab | 263 | 04-30 |
94103 | 윈 도 우| 첨X다님 윈도우 문의임니다. [2] | 불형 | 263 | 07-11 |
94102 | 소프트웨어| 영어-->한글 번역 프로그램 소개를 부탁드립니다. | 파풍초 | 263 | 07-15 |
94101 | 윈 도 우| 비스타 홈 프리미엄 32bit [3] | 수사반장 | 263 | 10-07 |
94100 | 소프트웨어| vmware15 실행문의 [1] | dlawlsfhr | 263 | 11-03 |
94099 | 소프트웨어| 삼성 Update windows service 뭔가요? [1] | 다월드 | 263 | 03-10 |
94098 | 서버 / IT| 윈도우 서버 2019 데이타 센터에서 윈도우 PIN 활성화 문의 | 락인 | 263 | 01-18 |
94097 | 소프트웨어| 크로미엄계열의 브라우저에서 파일 다운할 때 [2] | 미나광 | 263 | 02-03 |
94096 | 소프트웨어| pe의 wim파일과 program files 관계? [2] | ksire | 263 | 03-27 |
94095 | 윈 도 우| 랜섬웨어 ohorvpc 복호화 하는툴 없나요? [1] | 슈머슈마 | 263 | 04-16 |
94094 | 하드웨어| 노트북 거치대 추천 부탁드립니다. [2] | 조용한부엉 | 263 | 12-24 |
94093 | 하드웨어| x370m-hdv 보드에 자체 그래픽카드 기능이 있나요? [5] | brucex | 263 | 05-28 |
94092 | 소프트웨어| 윈도우 미디어 재생 속도 설정을 1.4배속으로...... [2] | cosmosa | 263 | 06-15 |
94091 | 하드웨어| 그래픽에 점등 [4] | rose2 | 263 | 08-14 |
질문 의도에 맞게 약간 수정한 코드
@echo off
setlocal enabledelayedexpansion
for %%a in (0 1 2 3 5 7 9) do (
set add%%a=%%a
Set k=%%a
)
FOR /L %%a IN (0, 1, %k%) DO (
If defined add%%a Echo %%a !add%%a!
If Not defined add%%a Echo %%a Not Defined
)
pause