728x90
반응형

newline 7

./configure: /bin/sh^M: bad interpreter 오류

질문 : ./configure : / bin / sh ^ M : 잘못된 인터프리터 내 공급 12 시스템에 lpng142를 설치하려고했습니다. 나에게 문제인 것 같습니다. 이 오류가 발생합니다. [root@localhost lpng142]# ./configure bash: ./configure: /bin/sh^M: bad interpreter: No such file or directory [root@localhost lpng142]# 이 문제를 어떻게 해결합니까? /etc/fstab 파일 : # # /etc/fstab # Created by anaconda on Wed May 26 18:12:05 2010 # # Accessible filesystems, by reference, are maintaine..

개발관련/Linux 2022.01.17

Python으로 파일에 리스트를 작성하는 방법

질문 : Python으로 파일에 목록 작성 writelines() 가 개행 문자를 삽입하지 않기 때문에 이것이 파일에 목록을 쓰는 가장 깨끗한 방법입니까? file.writelines(["%s\n" % item for item in list]) 표준적인 방법이있을 것 같습니다 ... 답변 루프를 사용할 수 있습니다. with open('your_file.txt', 'w') as f: for item in my_list: f.write("%s\n" % item) Python 2에서는 다음을 사용할 수도 있습니다. with open('your_file.txt', 'w') as f: for item in my_list: print >> f, item 단일 함수 호출에 관심이 있다면 적어도 대괄호 [] 제거하여..

git-diff ^ M을 무시하는 방법

질문 : ^ M을 무시하려면 git-diff 일부 파일에 개행 구분 기호로 ^ M이 포함 된 프로젝트에서. git-diff는 전체 파일이 한 줄에 불과하기 때문에 이러한 파일을 비교하는 것은 분명히 불가능합니다. 이전 버전과 어떻게 다른가요? "diffing 할 때 ^ M을 줄 바꿈으로 처리"와 같은 옵션이 있습니까? prompt> git-diff "HEAD^" -- MyFile.as diff --git a/myproject/MyFile.as b/myproject/MyFile.as index be78321..a393ba3 100644 --- a/myproject/MyFile.cpp +++ b/myproject/MyFile.cpp @@ -1 +1 @@ -import flash.events.MouseEven..

개발관련/Git 2021.12.11

파이썬 문자열 후행 개행을 제거하는 방법

질문 : 후행 개행을 제거하려면 어떻게해야합니까? 줄 바꿈 인 경우 문자열의 마지막 문자를 제거하는 chomp 함수에 해당하는 Python은 무엇입니까? 답변 rstrip() 메서드를 사용해보십시오 (Python 2 및 Python 3 문서 참조). >>> 'test string\n'.rstrip() 'test string' 파이썬의 rstrip() 메서드 는 기본적으로 모든 종류의 후행 공백을 제거합니다. chomp 것처럼 하나의 개행 문자 만 제거하지 않습니다. >>> 'test string \n \r\n\n\r \n\n'.rstrip() 'test string' 줄 바꿈 만 제거하려면 : >>> 'test string \n \r\n\n\r \n\n'.rstrip('\n') 'test string \..

LF를 CRLF로 대체하는 Git

질문 : LF를 CRLF로 대체하는 자식 bash를 사용하여 Windows XP 시스템에서 git 실행 SVN에서 프로젝트를 내 보낸 다음 베어 저장소를 복제했습니다. 그런 다음 내보내기를 베어 리포지토리 디렉토리에 붙여넣고 다음을 수행했습니다. git add -A 그런 다음 다음과 같은 메시지 목록을 받았습니다. LF는 CRLF로 대체됩니다. 이 전환의 결과는 무엇입니까? 이것은 Visual Studio의 .NET 솔루션입니다. 답변 이 메시지는 Windows core.autocrlf 로 인해 발생합니다. autocrlf 의 개념은 줄 끝 변환을 투명하게 처리하는 것입니다. 그리고 그렇습니다! 나쁜 소식 : 값을 수동으로 구성해야합니다. 좋은 소식 : git 설치 당 한 번만 수행해야합니다 (프로젝트 ..

개발관련/Git 2021.12.01

TSQL에서 줄 바꿈 바꾸기

질문 : TSQL에서 줄 바꿈 바꾸기 TSQL 문자열에서 개행 문자를 바꾸거나 제거하고 싶습니다. 어떤 아이디어? 명백한 REPLACE(@string, CHAR(13), '') 그냥 안할거야 ... 답변 실제로 SQL 명령 또는 스크립트 문자열의 새 줄은 CR, LF 또는 CR + LF 중 하나 일 수 있습니다. 모두 얻으려면 다음과 같은 것이 필요합니다. SELECT REPLACE(REPLACE(@str, CHAR(13), ''), CHAR(10), '') 출처 : https://stackoverflow.com/questions/951518/replace-a-newline-in-tsql

개발관련/other 2021.11.08

JavaScript 문자열 개행 문자

질문 : JavaScript 문자열 개행 문자? \n 모든 플랫폼에서 자바 스크립트의 범용 개행 문자 시퀀스입니까? 그렇지 않은 경우 현재 환경의 캐릭터를 어떻게 결정합니까? HTML 개행 요소 ( )에 대해 묻지 않습니다. JavaScript 문자열 내에서 사용되는 개행 문자 시퀀스에 대해 묻습니다. 답변 이 바보 같은 JavaScript를 사용하여 몇 가지 브라우저를 테스트했습니다. function log_newline(msg, test_value) { if (!test_value) { test_value = document.getElementById('test').value; } console.log(msg + ': ' + (test_value.match(/\r/) ? 'CR' : '') + ' '..

728x90
반응형