csplit

패턴 일치를 통해 파일을 특정 출력 파일 이름으로 분할
csplit

패턴 일치를 통해 파일을 특정 출력 파일 이름으로 분할

다음 내용이 포함된 파일이 있습니다. # new file text in file 1 # new file text in file 2 # new file text in file 3 여기서의 패턴은 입니다 # new file. 각 파일을 xx00, xx01 및 xx02에 저장하는 대신 특정 파일인 , , 에 another file저장 file new했습니다 last one. 이 3개의 파일이 현재 디렉터리에 존재하므로 이를 배열로 제공하여 덮어쓰고 싶습니다. csplit -z infile '/# new ...

Admin

csplit은 필요하지 않은 경우 전체 라인을 메모리로 읽습니까?
csplit

csplit은 필요하지 않은 경우 전체 라인을 메모리로 읽습니까?

100GB 파일이 있고 이를 여러 부분으로 분할하고 각 부분을 고정된 마커로 구분하려고 한다고 가정해 보겠습니다. 마커는 약 20자로 구성된 고정 문자열이므로 일치시킬 정규식은 /MARKER/입니다. 복잡도가 낮은 정규식을 고려하여 다음을 실행하면 csplit file /MARKER/ 나는 csplit이 메모리 공간을 낮게 유지하기 위해 파일의 작은 덩어리만 읽기를 원합니다. 정말 이렇게 되나요? 아니면 전체 파일을 메모리로 읽은 다음 메모리의 전체 내용을 처리합니까? ...

Admin

csplit을 사용하여 정규식을 기반으로 파일을 여러 파일로 분할
csplit

csplit을 사용하여 정규식을 기반으로 파일을 여러 파일로 분할

다음 예제의 내용이 포함된 텍스트 파일이 있는데 이 파일을 여러 파일로 분할하고 싶습니다. [TXT] /path/to/[TXT] [BAT] /path/to/[BAT] [TXT] /path/to/blah/[TXT] [BAT] /path/to/blah/[BAT] csplit그래서 나는 내가 달성하고 싶은 것을 적어도 부분적으로 달성하는 데 사용할 수 있다는 것을 발견했습니다 . csplit -f 'paths-' -b '%04d.txt' 'path/to/filelist.txt' '/^\[(...

Admin

Mac에서 최신 coreutils를 사용하는 방법은 무엇입니까?
csplit

Mac에서 최신 coreutils를 사용하는 방법은 무엇입니까?

Mac에서 최신 coreutil을 얻는 방법은 무엇입니까? 다음을 사용하여 이 문제가 발생했습니다 csplit. foo.txt: foo 1 foo 2 foo 3 $: csplit foo '^foo$' '{*}' # error Mac에서는 manpage, 가 FreeBSD 버전이고 이 옵션을 제공하지 않는지 man csplit다시 확인하세요 . 사실 정확한 분할 수를 미리 알려줘야 해요. 그러면 다시 구현하게 되거나 Mac에 로그인 할 수 있습니다 .csplit'{*}'czplitGNU coreu...

Admin

스캐폴딩 ID 및 시퀀스를 존중하여 스캐폴딩이 있는 fasta 파일을 동일한 길이의 파일로 분할합니다.
csplit

스캐폴딩 ID 및 시퀀스를 존중하여 스캐폴딩이 있는 fasta 파일을 동일한 길이의 파일로 분할합니다.

나는 현재 스캐폴딩이 포함된 대용량 fasta 파일(3.7GB)을 작업 중입니다. 각 비계에는 첫 번째 행부터 시작하여 고유한 식별자가 있으며 >, 연속 행에는 다음과 같은 DNA 서열이 있습니다. >9999992:0-108 AAAGAATTGTATTCCCTCCAGGTAGGGGGGATAGTTGAGGGGATACATAG TGGGAAGGCTTTTCATGCGGAGGGACTAGAATGTGCTCCCGACTGACAAA GCAGCTTG >9999993:0-118 AGGGACTAGAAATGAGATTAA...

Admin

csplit 및 sed를 사용하는 스크립트를 이해하도록 도와주세요.
csplit

csplit 및 sed를 사용하는 스크립트를 이해하도록 도와주세요.

참조 관리자 Zotero에서 노트를 내보내는 쉬운 방법을 원합니다. 여러 개의 메모를 선택하고 빈 텍스트 파일로 드래그하는 것으로 시작합니다. 또한 메모의 "원자성"을 달성하고 싶기 때문에 개별 메모가 포함된 결과 텍스트 파일을 점선으로 구분된 섹션으로 분할해야 합니다. 그런 다음 각 댓글에 부여한 제목을 사용하여 새 파일의 이름을 지정하고 싶습니다. 즉, 각 섹션의 첫 번째 줄로 이름을 바꿉니다. 이 새 파일을 마크다운 파일로 저장하고 싶습니다. 제가 작성한 스크립트는 웹상의 기여자들이 각 기능에 ...

Admin

패턴이 N번 나타난 후 파일을 여러 파일로 분할하는 방법은 무엇입니까?
csplit

패턴이 N번 나타난 후 파일을 여러 파일로 분할하는 방법은 무엇입니까?

수천 개의 분자 좌표가 포함된 파일이 Linux에 있습니다. 각 분자는 항상 동일한 패턴을 포함하는 선으로 시작합니다. @<TRIPOS>MOLECULE 그런 다음 다른 라인을 계속 진행하세요. 파일을 여러 파일로 분할하고 싶습니다. 각 파일에는 특정 수의 분자가 포함되어 있습니다. 이를 수행하는 가장 쉬운 방법은 무엇입니까? ...

Admin

Bash - 들여쓰기된 코드 블록을 새 파일로 추출
csplit

Bash - 들여쓰기된 코드 블록을 새 파일로 추출

나에겐 무리가 있어로터스 연못다음 형식의 파일: \score { \new StaffGroup = "" \with { instrumentName = \markup { \bold \huge \larger "1." } } << \new Staff = "celloI" \with { midiInstrument = #"cello" } \relative c { \clef bass \key c \major \time 3/4 ...

Admin

일치하는 패턴 옆의 값을 기준으로 파일 분할
csplit

일치하는 패턴 옆의 값을 기준으로 파일 분할

약 50,000개의 행과 약 100개의 열이 포함된 input.txt 파일이 있습니다. 일치하는 항목과 일치하는 패턴을 기준으로 분할하고 싶습니다. 파일 구분 기호는 공백과 탭입니다. 입력.txt #information #dateofcreation #file type AA BB CC DD EE FF GG HH II AA bb ac aD FF GG hg ad DA ga Dt pp Ee FF gg pm TT DA bR AT GT Gg FF GG Hb Yh...

Admin

csplit의 대안 - 패턴 이후 분할
csplit

csplit의 대안 - 패턴 이후 분할

파일을 구분 기호 앞이 아닌 뒤에 분할하고 싶습니다. 이것이 csplit이 수행하는 작업입니다. 어디서도 아무것도 찾을 수 없어요! (또한 패턴 이전에는 분할을 위한 도구가 있지만 이후에는 없는 이유는 무엇입니까?) 파일: a b c d c에서 분할 출력: 파일 1: a b c 파일 2D ...

Admin

csplit이 제공된 정규식을 인식하지 못합니다.
csplit

csplit이 제공된 정규식을 인식하지 못합니다.

저는 이 대용량 파일을 작업 중입니다(데이터.DAT, ~900MB) 여기에는 다른 여러 파일이 포함되어 있습니다. PS2 게임에서 나온 내용입니다. 사운드 샘플(위치:.AIFF형식)이 내가 추구하는 형식이며 크기의 대부분을 차지합니다. PS2를 온라인으로 검색한 후.DAT나는 그들이 기본적으로 개발자에 의존한다는 것을 알았고, 이 게임/도구는 꽤 모호하고 온라인에서 이에 대한 많은 정보를 찾을 수 없기 때문에 프로세스를 직접 자동화하려고 생각하고 있습니다. Hex Editor에서 파일을 검사하는...

Admin

텍스트 처리 블록 행에서 열까지
csplit

텍스트 처리 블록 행에서 열까지

Solaris 목록이 포함된 파일이 있습니다. List A hi hello hw r u List B Hi Yes List C Hello 목록을 다음과 같이 바꿔야 합니다. List A List B List C hi Hi Hello hello Yes hw r u Solaris에서 이 작업을 어떻게 수행합니까? ...

Admin

상황에 따라 파일을 분할하는 방법은 무엇입니까?
csplit

상황에 따라 파일을 분할하는 방법은 무엇입니까?

lldpneighbors모든 서버의 명령 결과가 포함된 파일이 있습니다. 이 데이터를 인벤토리 시스템으로 더 쉽게 가져올 수 있도록 이 파일을 각 서버마다 별도의 파일로 분할하고 싶습니다. 입력 예 === Output from 00000000-0000-0000-0000-000000000000 (SERVERNAME1): Interface 'ixgbe0' has 1 LLDP Neighbors: Neighbor 1: Chassis ID: MAC Address - 00 01 02 ...

Admin

파이프(|)가 있는 csplit 정규식
csplit

파이프(|)가 있는 csplit 정규식

정규식으로 파일을 분할하고 싶습니다. 파일 형식은 다음과 같습니다. 0|t| lorem ... some text 138|t| title some text 실행하면 egrep "[0-9]+\|t\|" file | wc -l발생 횟수가 올바르게 계산되지만 실행하면 csplit filename /[0-9]+\|t\|/일치하는 항목이 없다는 메시지가 표시되고 파일이 분할되지 않습니다. 패턴의 파이프에 문제가 있는 것 같은데 해결 방법을 찾을 수 없습니다. ...

Admin