코더

고정 헤더 영역

글 제목

메뉴 레이어

코더

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (2)
    • #1. Programming (1)
      • Java (0)
      • Bash Shell Script (1)
    • #2. OS (0)
      • Linux (0)
      • Windows (0)

검색 레이어

코더

검색 영역

컨텐츠 검색

전체 글

  • edge 브라우저에서 외부프로토콜 호출시 실행이 안되는 현상 해결(edge policy적용)

    2022.08.25 by 김호구

  • [Bash] $'\r': command not found 오류 해결

    2022.08.05 by 김호구

edge 브라우저에서 외부프로토콜 호출시 실행이 안되는 현상 해결(edge policy적용)

사실 edge뿐만 아니라 Chrome에서도 발생(whale에서는 발생하지 않는 것 같음)하는 현상이지만 Chrome에는 해결 정책이 아직까지 없다. 발생케이스는 edge브라우저를 띄워둔 상태에서 특정 프로그램에서 프로토콜을 호출하는 페이지를 열면 프로토콜이 1회는 정상적으로 호출된다. 그러나 열려있는 브라우저에 아무런 액션을 취하지 않고 프로그램에서 프로토콜 호출페이지를 다시 열면 프로토콜 호출이 무시가 되며, 웹페이지 콘솔로그에는 'Not allowed to launch 'xx://mode:~~~' because a user gesture is required.' 와 같은 에러로그가 찍힌다. 위 증상에 대한 조치가 edge브라우저에는 99버전에서 정책으로 나왔으며 정보는 아래와 같다. 정책명 : DoN..

카테고리 없음 2022. 8. 25. 17:57

[Bash] $'\r': command not found 오류 해결

리눅스에서 생성한 Bash Shell을 윈도우에서 수정후 실행시 발생 할 수 있는 오류로 $'\r': command not found 또는 /bin/sh^M: bad interpreter 같은 문구가 발생함 원인은 줄 바꿈 처리를 윈도우에선 CRLF (\r\n), 리눅스에선 LF (\n) 를 사용해서 그렇다고 한다. 해결방안으로는 터미널에서 sed 명령어를 사용하여 처리하며 명령어는 아래와 같다. $ sed -i 's\r$//' [대상 파일] 위 방법으로 조치가 되었으며, \r이 모두 치환되어 스크립트가 정상 수행 된다. vi모드에서 치환하는 방법도 존재하며 vi모드에서 아래 명령어를 수행한다. :%s/^M//g 위에서 ^M는 ^+M 이 아니고 Ctrl + v + m 이다. 윈도우에서 Linux파일을 수..

#1. Programming/Bash Shell Script 2022. 8. 5. 13:48

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
코더 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바