가끔씩 쓰는데 명령어가 헷갈릴 때가 있어 남겨둡니다.
bash 쉘에서 base64 툴 이용 시.
# base64 인코딩
echo "test" | base64
# base64 디코딩
echo "dGVzdAo=" | base64 -d
# without new line
echo -n "test" | base64 -w 0
powershell에서 base64 툴 이용 시
# base64 인코딩
echo "test" | %{ [System.Convert]::ToBase64String([System.Text.Encoding]::UTF8.GetBytes($_)) }
# base64 디코딩
echo "dGVzdA==" | %{ [System.Text.Encoding]::UTF8.GetString([System.Convert]::FromBase64String($_)) }
# %{ } 는 foreach의 shorthand다.
'설정' 카테고리의 다른 글
우분투 리눅스 논리 볼륨 확장하기 (0) | 2023.08.12 |
---|---|
ilspy를 이용한 모델 추출 스크립트 (0) | 2022.08.11 |
Toast Grid 몇 가지 팁 (0) | 2021.05.22 |
NSwagger 툴체인의 경로 (0) | 2021.05.16 |
파워셸로 MYSQL(MariaDB) 백업스크립트 작성하기 (0) | 2021.03.11 |