«sed» 태그된 질문

sed는 텍스트를 필터링하고 변환하기위한 명령 줄 스트림 편집기입니다.

1
찾기 및 sed (검색 및 바꾸기)
Mac에서 다음 명령을 사용하고 있습니다. $find . -name “*.java” -exec sed -i ’s/foo/bar/g’ {} \; 효과가없는 것 같습니다. 디렉토리에 .java로 끝나는 두 개의 파일이 있으며 둘 다 foo 텍스트가 있습니다. 뭔가 빠졌습니까? 편집 : 의견 요청 결과 [aafghani-03:~/test amirafghani]$ find . -name "*.java" -exec sed -i 's/foo/bar/g' {} \; sed: …
26 find  sed  osx 

1
파이프에서 읽을 때 왜 'sed q'가 다르게 작동합니까?
이 질문은 Unix & Linux Stack Exchange에서 응답 할 수 있기 때문에 서버 결함에서 마이그레이션 되었습니다. 3 년 전에 마이그레이션 되었습니다 . 다음을 포함하는 'test'라는 테스트 파일을 만들었습니다. xxx yyy zzz 나는 명령을 실행했다 : (sed '/y/ q'; echo aaa; cat) < test 그리고 나는 얻었다 : xxx yyy aaa …
25 sed  pipe 


4
두 타임 스탬프간에 로그를 추출하는 방법
두 타임 스탬프 사이의 모든 로그를 추출하고 싶습니다. 일부 라인에는 타임 스탬프가 없을 수도 있지만 해당 라인도 원합니다. 요컨대, 두 개의 타임 스탬프에 해당하는 모든 라인을 원합니다. 내 로그 구조는 다음과 같습니다. [2014-04-07 23:59:58] CheckForCallAction [ERROR] Exception caught in +CheckForCallAction :: null --Checking user-- Post [2014-04-08 00:00:03] MobileAppRequestFilter [DEBUG] Action …

10
EOF에서 여러 줄 바꿈을 제거하는 방법?
하나 이상의 줄 바꿈으로 끝나고 하나의 줄 바꿈으로 끝나야하는 파일이 있습니다. Bash / Unix / GNU 도구로 어떻게 할 수 있습니까? 잘못된 파일 예 : 1\n \n 2\n \n \n 3\n \n \n \n 수정 된 파일 예 : 1\n \n 2\n \n \n 3\n 다시 말해 : EOF와 파일의 …
25 bash  sed  awk  ed 


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 

8
Linux에서 파일의 마지막 열을 삭제하는 방법
열 번호가 무엇인지 모르는 동안 txt 파일의 마지막 열을 삭제하고 싶습니다. 어떻게해야합니까? 예: 입력: 1223 1234 1323 ... 2222 123 1233 1234 1233 ... 3444 125 0000 5553 3455 ... 2334 222 그리고 내 출력을 원합니다. 1223 1234 1323 ... 2222 1233 1234 1233 ... 3444 0000 5553 3455 ... …


9
파일에서 두 번째 줄마다 삭제하는 방법?
파일: Data inserted into table. Total count 13 No error occurred Data inserted into table. Total count 45 No error occurred Data inserted into table. Total count 14 No error occurred Data inserted into table. Total count 90 No error occurred 예상 출력 파일 : Data inserted into table. Total …


3
주변 문자를 인쇄하지 않고 'sed'와 일치하는 정규식 추출
모든 'sed'의사들에게 : 줄에서 일치하는 정규식을 추출하기 위해 'sed'를 얻는 방법은 무엇입니까? 즉, 포함 줄의 모든 일치하지 않는 문자가 제거 된 정규식에 해당하는 문자열 만 원합니다. 아래와 같은 역 참조 기능을 사용해 보았습니다. regular expression to be isolated gets `inserted` here | v sed -n 's/.*\( \).*/\1/p 이것은 다음과 같은 …
24 sed 

3
sed의 정규 표현식에서 [\ w] +를 사용하는 방법은 무엇입니까?
나는 Windows에 있지만 내 질문은 여전히 ​​여기에 올바르게 배치되어있는 것 같습니다. C:\Users\User>grep --version GNU grep 2.6.3 C:\Users\User>sed --version GNU sed version 4.2.1 나는 다음과 같은 작업 (출력 here)을 발견했습니다 . echo here | grep -E "\w+" echo here | grep -E "[her]+" 그러나 이것은 작동하지 않습니다 (아무것도 출력하지 않음). echo …

5
파일에서 텍스트를 grep하고 텍스트가있는 단락을 표시하는 방법은 무엇입니까?
아래는 파일의 텍스트입니다. Pseudo name=Apple Code=42B state=fault Pseudo name=Prance Code=43B state=good "42B"를 grep하고 위와 같은 텍스트를 다음과 같이 출력해야합니다. Pseudo name=Apple Code=42B state=fault 누구나 grep/ awk/ 사용하여 이것을 달성하는 방법에 대한 아이디어가 sed있습니까?

4
특정 라인에서 OSX 인서트에 sed
그래서 나는 리눅스에서 'sed'를 잠시 동안 사용했지만 'POSIX sed'와 'GNU sed'에는 많은 차이가 있기 때문에 OSX에서 사용하려고 시도하는 데 약간의 어려움이있었습니다. 현재 특정 줄 번호 뒤에 텍스트 줄을 삽입하는 방법에 어려움을 겪고 있습니다. (이 경우 4 행) 리눅스에서는 다음과 같이 할 것입니다. sed --in-place "4 a\ mode '0755'" file.txt 그래서 …
24 sed  osx  posix  gnu 

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