windows powershell 에서 sed 사용시 주의할 점
windows powershell 에서도 windows용 git이나 gnu utility for win32 같은것을 쓰면 sed를 사용할 수 있다.
그런데 주의할점이 있다
8개 문자마다 줄바꿈을 하는 sed 명령을 쓴다고 할 때
linux는 아래처럼 하면 되지만
echo "1234567812345678" | sed 's/.\{8\}/&\n/g'
powershell 에서는 regex expression에 \가 있으면
아래처럼 꼭 ""로 감싸줘야 문자로 입력이 들어간다.
echo "1234567812345678" | sed 's/."\{"8"\}"/&"\n"/g'
댓글
댓글 쓰기