티스토리 뷰

변수 선언



$var 를 입력하면 출력도 가능합니다. 



이런 식으로 명령어의 결과 값도 변수에 넣을 수 있습니다. 


 

{ } 를 사용하면 띄어 쓰기가 있는 변수도 만들 수 있습니다. 



Type

powershell 은 python 같은 스크립트 언어처럼 자동으로 string 타입 int 타입을 데이터의 유형에 따라 바꿉니다. 

물론 사용자가 직접 지정해줄 수도 있습니다. 

[int]$a = 5 [string]$b = "string"



variable drive 

만들어낸 변수가 저장되는 드라이브라는 것이 존재합니다. 

cd variable:


위의 명령어를 사용하면 일종의 variable이 저장되어 있는 디렉토리로 이동하게 됩니다. 그리고 dir 같은 명령어를 사용하면 안의 내용을 볼 수 있고 자신이 선언했었던 변수도 들어있는 것을 볼 수 있습니다. 



String 

Powershell 은 string 관련 함수들을 제공합니다. 

"hello".replace('lo','p')


위와 같은 같은 방식으로도 사용할  수 있고 다음과 같은 방식도 지원합니다. 


$a.replace('lo','p')


추가적으로 제공하는 문자열 관련 명령어 들은 "hello" | gm

을 통해서 볼 수 있습니다. 

문자열 입력 시 ' 의 사용과 " 사용의 차이 


밑의 예제는 ' 와 " 의 차이를 잘 보여주는 예제입니다. 



' ' 를 통해 입력한 문자열은 있는 그대로 입력되지만 " " 를 통해서 입력한 문자열은 변수를 인식하는 것을 볼 수 있습니다. 


그리고 " " 내에서도 일반적인 출력을 하고 싶다면 $ 앞에 `를 붙여주면 됩니다. 


'Programming > Powershell' 카테고리의 다른 글

powershell Script 출력, 입력  (0) 2017.03.18
powershell Script tutorial 배열(Array)  (0) 2017.03.18
powershell tutorial 4  (0) 2017.03.18
powershell tutorial 3  (0) 2017.03.18
powershell tutorial 2  (0) 2017.03.17
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함