[TIL] PowerShell 테스트용 더미 디렉토리 및 파일 만들기
by 배부른코딩로그💡 Facts (사실, 객관)
- Windows 10 PowerShell을 통해 더미 디렉토리 및 파일을 생성하는 법을 알게 됐다.
- 프로그래밍을 통해 디렉토리 또는 파일을 제어할 때, 쉽게 테스트용 더미들을 생성 가능하게 됐다.
⁉️ Feelings (느낌, 주관)
- 찾아보면 뭐든 편하게 할 수 있는 세상이다.
- 더미 파일을 만들 때, NULL 값이 아닌 랜덤 문자열로 생성할 수 있다면 활용도가 더 높을 것 같다.
🤔 Findings (배운 점)
- 스크립트 한 줄을 통해 더미 디렉토리와 파일을 생성할 수 있다.
PS D:\> cd .\work
PS D:\work> mkdir $(1..10 | %{"dir$_"})
디렉터리: D:\work
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 2022-05-25 오전 10:37 dir1
d----- 2022-05-25 오전 10:37 dir2
d----- 2022-05-25 오전 10:37 dir3
d----- 2022-05-25 오전 10:37 dir4
d----- 2022-05-25 오전 10:37 dir5
d----- 2022-05-25 오전 10:37 dir6
d----- 2022-05-25 오전 10:37 dir7
d----- 2022-05-25 오전 10:37 dir8
d----- 2022-05-25 오전 10:37 dir9
d----- 2022-05-25 오전 10:37 dir10
PS D:\work> for ($i=1; $i -le 5; $i++) {
>> Set-Content -Path "D:\work\file$i.txt" -Value (-join ((33..126) | Get-Random -Count 32 | % {[char]$_}))
>> }
PS D:\work> dir
디렉터리: D:\work
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 2022-05-25 오전 11:36 34 file1.txt
-a---- 2022-05-25 오전 11:36 34 file2.txt
-a---- 2022-05-25 오전 11:36 34 file3.txt
-a---- 2022-05-25 오전 11:36 34 file4.txt
-a---- 2022-05-25 오전 11:36 34 file5.txt
Copy & Paste
mkdir $(1..10 | %{"dir$_"})
for ($i=1; $i -le 5; $i++) { Set-Content -Path "1D:\work\file$i.txt" -Value (-join ((33..126) | Get-Random -Count 32 | % {[char]$_})) }
🔥 선언(Affirmation)
매일 매일 새로운 것을 배우는 것을 기록하는 개발자가 되자!
🧑🏻💻 부록
반응형
'TIL(Today I Learned)' 카테고리의 다른 글
[TIL] JSON 데이터를 다양하게 다뤄보자 😁 (0) | 2023.03.30 |
---|---|
[TIL] 자바 String.format() left-align, right-align (0) | 2022.05.18 |
[TIL] 2021. 7. 8 (0) | 2021.07.08 |
[TIL] 2021. 7. 1 (0) | 2021.07.01 |
[TIL] 2021. 6. 14 (0) | 2021.06.15 |
블로그의 정보
배부른코딩로그
배부른코딩로그