«newlines» 태그된 질문


6
파일 끝에 새 줄을 추가하면 어떤 점이 좋습니까?
일부 컴파일러 (특히 C 또는 C ++ 컴파일러)는 다음에 대한 경고를 표시합니다. No new line at end of file 나는 이것이 C 프로그래머 전용 문제라고 생각했지만 github은 커밋보기에 메시지를 표시합니다. \ No newline at end of file PHP 파일. 이 스레드 에서 설명한 전 처리기 문제를 이해 하지만 PHP와 관련이 …
166 files  newlines 

4
리눅스가 왜 LF를 개행 문자로 사용합니까?
내가 아는 한, 모든 운영 체제에는 EOL (End of Line) 문자를 표시하는 다른 방법이 있습니다. 상업용 운영 체제는 EOL에 캐리지 리턴을 사용합니다 (Windows에서는 캐리지 리턴 및 줄 바꿈, Mac에서만 캐리지 리턴). 반면에 Linux는 EOL에 줄 바꿈 만 사용합니다. Linux가 EOL에 캐리지 리턴을 사용하지 않는 이유는 무엇입니까 (대신 줄 바꿈 만)?

10
파일을 수정하지 않고 CRLF 또는 LF를 사용하는지 여부를 테스트하는 방법은 무엇입니까?
일부 텍스트 파일이 Linux 모드로 유지 되도록하는 명령을 정기적으로 실행해야 합니다. 불행히도 dos2unix항상 파일을 수정하면 파일과 폴더의 타임 스탬프가 엉망이되어 불필요한 쓰기가 발생합니다. 내가 작성한 스크립트는 Bash에 있으므로 Bash를 기반으로 한 답변을 선호합니다.

2
ZSH가 강조 표시된 백분율 기호로 줄을 끝내는 이유는 무엇입니까?
나는 때때로 다양한 응용 프로그램에서 이것을 발견했습니다. 출력이 일찍 취소 (예 : Ctrl + C) 또는 이와 비슷한 것으로 zz가 줄 바꿈 문자를 채우고 있기 때문에 종종 생각했습니다. 그러나 지금은 호기심이 최선을 얻었습니다. 왜냐하면 그것이 bash에서 이것을하지 않는 것 같습니다. zsh 세게 때리다 이 Sequence프로그램은 Java 인증을 읽는 동안 책에서 …
46 bash  zsh  prompt  newlines 

9
모든 "비 이진"파일 찾기
find명령 을 사용하여 디렉토리에서 "이진이 아닌"파일을 모두 찾을 수 있습니까? 해결하려는 문제가 있습니다. Windows 사용자로부터 파일 아카이브를 받았습니다. 이 아카이브에는 소스 코드와 이미지 파일이 포함되어 있습니다. 우리의 빌드 시스템은 Windows 줄 끝이있는 파일로는 훌륭하지 않습니다. flip -u* nix와 windows 사이의 줄 끝을 뒤집는 명령 줄 프로그램 ( )이 있습니다. 그래서 …
43 files  find  text  newlines 


5
echo 명령과 리디렉션 연산자를 사용하여 줄 바꿈 특수 문자를 파일에 넣는 방법은 무엇입니까?
echo 명령과 리디렉션 연산자를 사용하여 파일을 만들려면 파일을 몇 줄로 만들어야합니다. 문자열 안에 "\ n"으로 줄 바꿈을 포함하려고했습니다. echo "first line\nsecond line\nthirdline\n" > foo 그러나이 방법으로 세 줄의 파일은 만들지 않지만 한 줄과 문자열의 내용 만있는 파일이 만들어집니다. 이 명령 만 사용하여 여러 줄의 파일을 어떻게 만들 수 있습니까?

6
모든 줄 바꿈 전에 캐리지 리턴을 추가하는 방법은 무엇입니까?
\n줄 바꿈 에만 사용하는 파일이 있지만 \r\n줄 바꿈마다 필요합니다 . 어떻게해야합니까? 예를 들어 Vim에서을 사용하여 해결 :%s/\n/\r\n/g했지만 스크립트 또는 명령 줄 응용 프로그램을 사용하고 싶습니다. 어떤 제안? 나는 이것을 sed또는로 찾아 보았지만 grep즉시 이스케이프 시퀀스 해결 방법으로 혼란 스러웠습니다 (이 명령으로 약간 녹색입니다). 관심이 있으시면 신청서가 내 질문 / 답변과 …
28 sed  grep  newlines 

2
변수에서 모든 공백, 탭, 줄 바꿈 등을 제거 하시겠습니까?
이것은 내가 얻는 오류이며 값이 2 인 변수로 인해 실패하고 있습니다 (을 사용하여 얻습니다 select * from tabel). 해당 변수에 공백이 생겼습니다. + 0 != 2 ./setjobs[19]: 0: not found. 해당 변수에서 모든 공백이나 줄 바꿈을 어떻게 제거합니까? 캔 tr, sed또는 어떤 도움? 이것이 내가하고있는 일 : set_jobs_count=$(echo "set heading …
25 shell  sed  tr  whitespace  newlines 

3
파일 이름의 줄 바꿈
나는 방어적인 1 쉘 스크립팅이 신중하고 장기적으로 더 지속 가능 하다는 전제를 이해하고 동의합니다 . 여기에서 텍스트 처리 질문에 대한 많은 답변은 정통 파일 이름에 대한 답변 우발성을 바탕으로이 원칙을 따릅니다. 공백, 대시 및 줄 바꿈이 포함될 수 있습니다. 파일 이름에 줄 바꿈이 얼마나 널리 퍼져 있습니까? 구체적으로 : 어떤 …


3
"Hunk # 1 FAILED at 1 (다른 라인 엔딩)"메시지를 수정하는 방법?
명령으로 패치를 만들려고합니다. git diff sourcefile >/var/lib/laymab/overlay/category/ebuild/files/thepatch.patch 패치를 적용하면 $ patch -v GNU patch 2.7.5 $ /usr/bin/patch -p1 </var/lib/laymab/overlay/category/ebuild/files/thepatch.patch patching file sourcefile Hunk #1 FAILED at 1 (different line endings). Hunk #2 FAILED at 23 (different line endings). Hunk #3 FAILED at 47 (different line endings). Hunk #4 FAILED at …
22 git  diff  newlines  patch 

2
Enter 키가 EOL을 보내지 않는 이유는 무엇입니까?
Unix / Linux EOL은 LF, 줄 바꿈, ASCII 10, 이스케이프 시퀀스 \n입니다. 정확히 하나의 키 누르기를 얻는 Python 스 니펫은 다음과 같습니다. import sys, tty, termios fd = sys.stdin.fileno() old_settings = termios.tcgetattr(fd) try: tty.setraw(sys.stdin.fileno()) ch = sys.stdin.read(1) finally: termios.tcsetattr(fd, termios.TCSADRAIN, old_settings) return ch Enter이 스 니펫에 대한 응답으로 키보드를 누르면 …

5
줄 앞의 앵커가 앵커인데도 줄 끝 $ 앵커가 grep 명령과 작동하지 않는 이유는 무엇입니까?
유닉스에 매우 익숙하지만 프로그래밍에는 새로운 것이 아니다. MacBook에서 터미널 사용. 크로스 워드 생성을 위해 단어 목록을 관리하고 검색하기 위해 Grep 명령과 그 변형을 사용하려고합니다. 매우 간단 해 보이지만 간단한 경우라고 생각한 것에 대해 일찍 끊어졌습니다. 내가 들어갈 때 grep "^COW" masternospaces.txt COW로 시작하는 모든 단어 목록 : 내가 원하는 것을 …
19 grep  newlines 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.