«newlines» 태그된 질문

4
소스 코드 내에서 read -p 프롬프트에서 긴 문자열을 여러 줄로 나누는 방법은 무엇입니까?
로 실행될 설치 스크립트를 작성 중입니다 /bin/sh. 파일을 요구하는 줄이 있습니다 : read -p "goat can try change directory if cd fails to do so. Would you like to add this feature? [Y|n] " REPLY 이 긴 줄을 여러 줄로 나누어서 80자를 초과하지 않도록하십시오. 스크립트 의 소스 코드 내 줄 …

8
큰 파일에서 줄 바꿈이 포함 된 문자열 바꾸기
누구나 메모리를 효율적으로 사용하여 문자열을 "이진"검색 / 바꾸기위한 비 라인 기반 도구를 알고 있습니까? 이 질문 도 참조하십시오 . 이 작업과 비슷한 + 2GB 텍스트 파일을 처리하려고합니다. sed -e 's/>\n/>/g' 즉, 나는 이후에 발생하는 모든 줄 바꿈을 제거하고 싶지만 >다른 곳에서는 제거하지 않기를 원합니다 tr -d. 이 명령 ( 유사한 …

4
sed로 줄 끝을 감지하는 방법
마지막 문자가 개행 문자 인 경우 대체를 실행하는 방법을 찾고 sed있습니다. 예를 들어 : lettersAtEndOfLine 대체되지만 다음과 같은 것은 아닙니다. lettersWithCharacterAfter& sed개행과 잘 작동하지 않기 때문에 간단하지 않습니다. $ sed -E "s/[a-zA-Z]*\n/replace/" file.txt 이것이 어떻게 이루어질 수 있습니까?


7
“line 1 : $ ': \ r': command not found”가 표시되는 이유는 무엇입니까?
랩톱 (DOS)에서 Cygwin을 사용했습니다. 나는 동료와 내 자신의 스크립트 모음을 가지고 있습니다. 저는 유닉스 지식이없는 IT 담당자가 아닙니다. 나는 동료의 구문을 따르고 몇 가지 간단한 것을 관리 할 수 ​​있습니다. 스크립트는 오래된 랩톱에서 잘 작동했습니다. 방금 노트북을 바꾸고 Cygwin을 설치했습니다. 스크립트를 실행할 때 작동하지 않습니다. 다음은 내가받는 오류 메시지의 예입니다. …

5
sed가 개행 문자를 제거하지 못함
나는 sed꽤 오랫동안 사용 해왔 지만 여기에 내가 가지고있는 기발한 것이 있는데, 나는 해결할 수 없다. 실제 사례에 대한 문제를 설명하겠습니다. 장면 # 1 printf "ls" | xclip -selection clipboard echo "ls" | xclip -selection clipboard 첫 번째 명령에서는 printf출력을 파이프 xclip하여 클립 보드에 복사합니다. 이제 printf, 달리는 echo기본적으로 마지막에 …
12 sed  newlines 

2
왜 wc <<<“$ string”이 printf“$ string”보다 1 바이트 길이가 더 긴 이유 | 화장실?
분명히, 나는 wcbash에서 입력을 얻는 방법에 따라 다르게 계산됩니다. $ s='hello' $ wc -m &lt;&lt;&lt;"$s" 6 $ wc -c &lt;&lt;&lt;"$s" 6 $ printf '%s' "$s" | wc -m 5 $ printf '%s' "$s" | wc -c 5 이 IMHO 혼란스러운 행동이 어딘가에 기록되어 있습니까? wc여기에서 무엇을 계산합니까-이것이 새로운 줄 바꿈입니까?

1
그런 파일이나 디렉토리는 없지만 볼 수 있습니다!
winSCP를 사용하여 헤드리스 Raspberry PI에서 Python 스크립트를 실행하려고하는데 다음 오류 메시지가 나타납니다. Command '"./areadetect_movie_21.py"' failed with return code 127 and error message /usr/bin/env: python : No such file or directory. 터미널에서 실행하려고하면 다음과 같은 결과가 나타납니다. : No such file or directory. 동일한 디렉토리에서 동일한 파이썬 shebang, 동일한 권한 및 …

6
줄 바꿈으로 끝나지 않을 줄 지향 파일을 읽습니다.
/tmp/urlFile각 줄이 URL을 나타내는 위치에 파일이 있습니다 . 다음과 같이 파일에서 읽으려고합니다. cat "/tmp/urlFile" | while read url do echo $url done 마지막 줄이 줄 바꿈 문자로 끝나지 않으면 해당 줄을 읽을 수 없습니다. 왜 궁금해? 새 줄로 끝나는 지 여부에 관계없이 모든 줄을 읽을 수 있습니까?

3
BASH 및 캐리지 리턴 동작
한 가지 간단한 질문이 있습니다. bash (4.4.11을 사용하고 있음)가 일반으로 구분 / 끝나는 줄 / 텍스트를 표시하지 않는 것이 정상 \r입니까? 이 동작을보고 약간 놀랐습니다. $ a=$(printf "hello\ragain\rgeorge\r\n") $ echo "$a" george 그러나 "안녕 다시"텍스트는 여전히 "숨겨져"있습니다. $ echo "$a" |od -w32 -t x1c 0000000 68 65 6c 6c 6f …

4
`mv`를 사용하여 파일 이름에 개행을 추가하십시오
심각한 질문입니다. 일부 awk스크립트를 테스트 하고 이름에 줄 바꿈이있는 파일이 필요합니다. ?를 사용하여 파일 이름에 줄 바꿈을 추가 할 수 mv있습니까? 나는 지금 이것을 할 수있다 touch: touch "foo bar" 터치로 복사 및 붙여 넣기마다 줄 바꿈 문자를 추가했습니다. 그러나 나는 fooReturnbar내 껍질에 쓸 수 없다 . 파일 이름에 줄 …

2
줄 바꿈을 무시하고 파일에서 텍스트를 검색하는 방법은 무엇입니까?
파일에서 여러 줄로 나눌 수있는 텍스트를 검색하고 싶습니다. 줄 바꿈을 무시하고 일치하는 줄 범위를 반환하는 grep. 예를 들어을 검색 is an example file하고 다음 파일에서 찾을 것으로 예상합니다. 이다 예제 파일. 선행 또는 후행 공백에 의존하지 말고 모든 형태의 공백을 완전히 무시하는 것이 가장 좋습니다 (이상적으로는 일련의 공백을 단일 공백으로 …

4
줄 바꿈 문자가 포함 된 문자열 교체
bash쉘을 사용하면 다음과 같은 행이있는 파일에서 first "line" &lt;second&gt;line and so on 나는 중 하나 개 이상 발생 대체하고자하는 "line"\n&lt;second&gt;과를 other characters각각의 시간을 가져 : first other characters line and so on 둘 다 같은 특수 문자 문자열을 교체해야 그래서 "및 &lt;및 개행 문자로. 다른 답변 사이에서 검색 한 후 …

6
bash에서 후행 줄 바꿈을 어떻게 삭제합니까?
Perl 's처럼 행동하는 것을 찾고 chomp있습니다. 줄 바꿈 문자 인 경우 마지막 문자를 뺀 입력을 단순히 인쇄하는 명령을 찾고 있습니다. $ printf "one\ntwo\n" | COMMAND_IM_LOOKING_FOR ; echo " done" one two done $ printf "one\ntwo" | COMMAND_IM_LOOKING_FOR ; echo " done" one two done (Bash와 Zsh의 명령 대체는 모든 후행 …

1
shebang 회선이 cr-lf와 작동하지 않음
다음 기본 스크립트의 shebang 부분이 작동하지 않는 이유 : $ cat hello.sh #! /bin/sh echo Hello $ ./hello.sh bash: ./hello.sh: /bin/sh^M: bad interpreter: No such file or directory $ cat hello.py #! /usr/bin/env python3 print("Hello") $ ./hello.py : No such file or directory 반면 인터프리터를 수동으로 호출하면 작동합니다. $ sh …

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