728x90
λ°μν
λ‘컬 ν΄λμμ νΉμ ν€μλκ° ν¬ν¨λ νμΌ μ°Ύλ λ°©λ²μ λλ€.
Windows PowerShellμμ νΉμ ν€μλκ° ν¬ν¨λ νμΌμ μ°ΎκΈ° μν΄μλ Select-String cmdletμ μ¬μ©ν μ μμ΅λλ€.
μ΄λ₯Ό ν΅ν΄ νμΌμ λ΄μ©μ κ²μνκ³ νΉμ ν€μλκ° ν¬ν¨λ νμΌμ μ°Ύμ μ μμ΅λλ€.
μμ
λ€μμ saram μ΄λΌλ ν€μλκ° ν¬ν¨λ νμΌμ μ°Ύλ PowerShell λͺ λ Ήμ΄μ λλ€.
1. κ²½λ‘: λ€μ΄λ‘λ > μ ν΄λ (2)
μ ν΄λ (2)μλ xx.txt μ 00.txt νμΌμ΄ μμ΅λλ€.
- xx.txt: saram μ΄λΌλ ν€μλ μμ
- 00.txt: saram μ΄λΌλ ν€μλ μμ
2. PowerShell μ€ν
3. λͺ λ Ήμ΄ μ€ν
Get-ChildItem -Recurse | Select-String -Pattern "saram" | Select-Object Path
μ΄ λͺ λ Ήμ΄λ₯Ό μ¬μ©νλ©΄ νμ¬ λλ ν 리μ κ·Έ νμ λλ ν 리μμ "saram"μ΄ ν¬ν¨λ νμΌλ€μ κ²μνκ³ , ν΄λΉ νμΌμ κ²½λ‘λ₯Ό λ°νν΄μ€λλ€.
λͺ λ Ήμ΄ μ€λͺ
- Get-ChildItem -Recurse: νμ¬ λλ ν 리 λ° νμ λλ ν 리μ λͺ¨λ νμΌμ κ²μνλ€.
- Select-String -Pattern "saram": νμΌμ λ΄μ©μμ "saram" μ΄λΌλ λ¬Έμμ΄μ μ°Ύμ΅λλ€.
- Select-Object Path: ν΄λΉ λ¬Έμμ΄μ΄ ν¬ν¨λ νμΌμ κ²½λ‘λ§ μΆλ ₯ν©λλ€.
728x90
λ°μν
'π Self-Development > κΈ°ν' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
ASPXμ ASPX.CS λ? (μμ ν¬ν¨) (2) | 2024.11.07 |
---|---|
νμ¨μ΄(Firmware) λ? νμ¨μ΄(Firmware) μ κ·Έλ μ΄λλ? (2) | 2024.10.17 |
[μ©μ΄] μ μ‘° 곡μ μ΄λ? μ μ‘° 곡μ κ° μ΄λμ΄λ? (0) | 2024.02.19 |
CSVμ XLS(Excel)μ μ°¨μ΄μ (0) | 2024.01.31 |
μ¬λ¬΄μ€ μ νκΈ° gs-460wa 맀λ΄μΌ (0) | 2024.01.31 |