개행문자 2

[ssh] 기존에 잘 쓰던 공개키 파일 윈도우에다 두고 WSL 에서 이 파일로 접속 시 public_key 접속 거부 당할 때

기록용으로 남깁니다. aws 에 업무용 vm 이 생성되어 있습니다. 초반에 접속에 애를 먹고 나서.. putty 용으로 키를 변환(ppk)해서 남겨둔 뒤로 putty 에서 해당 키 지정해서 접속하면 접속이 잘 됩니다. 당연히 잘 되겠거니 하면서 cmd.exe 열어서 bash 명령으로 WSL 진입한 상태에서 원본(이라 쓰고 착각했던이라고 읽는...) pem 키 파일을 다음과 같이 지정해서 접속을 시도했는데 거절당하더군요 ssh -i "original_key.pem" user@abcd.compute.amazonaws.com Warning: Identity file skp-arhis-server-key.pem not accessible: No such file or directory. user@abcd.com..

IT/System Digging 2023.07.14

[grep] 여러 줄을 포함하는 패턴 찾기

기록용으로 남깁니다. 다음과 같이 여러 줄에 걸친 문자열이 있다고 가정합시다. actionA version 3.4.5 do?? ok 200 response: "success" actionA, actionB, ... 등의 여러 요청이 있을 수 있고 패턴은 위와 비슷하고 그 중 actionA 요청의 response 결과에 따라 내용을 뽑아 분석을 하고 싶은 상황일 때 어떻게 해야 할까요? grep 'actionA.*$.*$.*$.*response: "' a.log 이렇게 하니까 첫 줄까지만 나오고 둘째줄부터는 안나옵니다.. grep 에는 perl regex 를 사용할 수 있도록 옵션을 지정할 수 있습니다. perl 에서는 \n 으로 개행문자를 지정할 수 있습니다. 여기에 z 옵션으로 개행 문자를 null 문..

IT/regex(정규식) 2022.03.16