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 file/' "...

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' '/^\[(.*)]\t/' '{*}'...

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 coreutils どのような方法がありますか? ...

Admin

足場IDとシーケンスを尊重し、足場があるfastaファイルを同じ長さのファイルに分割します。
csplit

足場IDとシーケンスを尊重し、足場があるfastaファイルを同じ長さのファイルに分割します。

私は現在、スキャフォールディングを含む大容量ファスタファイル(3.7 GB)で作業しています。各足場には最初の行から始まる固有の識別子があり>、連続行には次のようなDNA配列があります。 >9999992:0-108 AAAGAATTGTATTCCCTCCAGGTAGGGGGGATAGTTGAGGGGATACATAG TGGGAAGGCTTTTCATGCGGAGGGACTAGAATGTGCTCCCGACTGACAAA GCAGCTTG >9999993:0-118 AGGGACTAGAAATGAGATTAAAAAGAGTAAAAGCACTG...

Admin

csplitとsedを使用するスクリプトを理解するのに役立ちます。
csplit

csplitとsedを使用するスクリプトを理解するのに役立ちます。

Reference Manager Zoteroからノートをエクスポートする簡単な方法が必要です。複数のメモを選択し、空のテキストファイルにドラッグすることから始めます。また、メモの「原子性」を達成したいので、個々のメモを含む結果のテキストファイルを破線で区切られたセクションに分割する必要があります。次に、各コメントに付与したタイトルを使用して新しいファイルの名前を指定したいと思います。つまり、各セクションの最初の行に名前を変更します。この新しいファイルをマークダウンファイルとして保存したいと思います。 私が書いたスクリプトは、Web上の貢献者が各機能につい...

Admin

パターンがN回表示された後にファイルを複数のファイルに分割するには?
csplit

パターンがN回表示された後にファイルを複数のファイルに分割するには?

何千もの分子座標を含むファイルがLinuxにあります。各分子は常に同じパターンを含む線で始まります。 @<TRIPOS>MOLECULE その後、別の行に進みます。ファイルを複数のファイルに分割したいです。各ファイルには特定の数の分子が含まれています。これを行う最も簡単な方法は何ですか? ...

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 NM gt Jh G...

Admin

csplitの代替 - パターン後の分割
csplit

csplitの代替 - パターン後の分割

ファイルを区切り記号の前ではなく後ろに分割したいと思います。これがcsplitが行うことです。どこでも何も見つかりません! (また、パターンの前に分割するためのツールがありますが、それ以降はないのはなぜですか?) ファイル: a b c d cで分割 出力: ファイル 1: a b c ファイル 2D ...

Admin

csplitは提供された正規表現を認識しません。
csplit

csplitは提供された正規表現を認識しません。

私はこの大容量ファイルを扱っています(データ。DAT、〜900 MB)これには他のいくつかのファイルが含まれています。 PS2ゲームからの内容です。 サウンドサンプル(位置:.AIFF形式)これは私が求めている形式で、サイズの大部分を占めています。 PS2をオンラインで検索した後.DAT私は彼らが基本的に開発者に依存していることを知り、このゲーム/ツールはかなり曖昧で、オンラインでそれに関する多くの情報を見つけることができないので、プロセスを直接自動化しようとしています。 Hex Editorでファイルをスキャン中にいくつかの問題が見つかりました。.A...

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