問題タブ [zcat]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
892 参照

bash - forループでのzcatファイル名展開

これらのファイルを取得しました:

ファイルを調べて解凍し、grep で文字列を見つけるための for ループがあります。

これを実行すると、次のようになります。

zcat は余分な .gz でファイル名を展開しているようですが、コマンドラインからファイルを zcat しようとすると、提供されたファイル名を取得してその仕事をするだけです。ループで呼び出されたときに発生するのはなぜですか?

zgrep または find を使用して同じことを達成できることはわかっていますが、それでも zcat のこの動作を理解することに興味があります。ありがとう!

0 投票する
0 に答える
223 参照

python - 圧縮率が高すぎるため、Python が gzip ファイルを読み取ったり解凍したりしませんか?

これは、tar.gz でパターンを検索し、見つかったファイルを出力するために取り組んでいるコードです。

以前にこれに似た質問がありましたが、問題を理解しました-レベル9に圧縮されたtar.gzファイルを渡すと、pythonはnullポインター型エラーを返します-犯人はにあると思います.このコードは、通常のパラメーターのない tar.gz ファイルを渡すと機能するため、高い圧縮レベル...

そこで、gzip.open を実行しようとしましたが、ファイルが適切に抽出されませんでした...全体を解凍せずにパターンを使用してファイルを検索および取得する他の方法を見つけようとしています。使用される不要なスペースの。たとえば、gzip ファイルからの zcat のストリーミングは機能しますか?

ここに私が取り組んだコードの一部のスニペットがあります

0 投票する
0 に答える
250 参照

sqlite - アーカイブされた SQLite3 データベース ファイルの再構築

このページの「データベース全体を ASCII テキスト ファイルに変換する」という見出しで説明されている方法を使用して、sqlite3 データベース ファイルをアーカイブしています。

データベース ファイルのアーカイブは正常に機能します。

そのページの指示に従って (gzcat代わりに を使用しますがzcat)、次のようにアーカイブをデータベースに再構築します。

これは実行store_new.dbされ、作成されますが、ゼロ KB ファイルです。私は何を間違っていますか?

(OS X で SQLite 3.7.13 を使用しています。)

–––––––––––––––––––––––––––––––––––</p>

アップデート:

直接 sqlite3 -> sqlite3 ダンプを実行しても:

ゼロ KB の store_new.db ファイルが生成されます :-( どんな助けにも感謝します!

0 投票する
1 に答える
39 参照

shell - 特定のディレクトリに抽出できません

特定のディレクトリにファイルを抽出しようとしていますが、結果が得られません。

指示:

上記のコマンドで値 -C 以降を削除すると、結果が生成されます。

ありがとう

0 投票する
1 に答える
2101 参照

linux - Linux、検索 > zcat > wc

私のシステムには多くのzipファイルがあります。それらすべてのシンボルの量を計算する必要があります。しかし、私のコマンドは機能しません:

しかし、zcat /RAID/s.korea/onlyzip/00/node/2015-03.compare19.zip だけでうまく動作します。私を手伝ってくれますか?

0 投票する
1 に答える
138 参照

bash - awk にファイルを検索する Bash スクリプト パス [Mac]

ディレクトリにgzip圧縮されたログファイルがいくつかあり、次のようになります。

json文字列を含むすべてのログから 4 番目の列 (いくつかの文字列)を取得し、timeそれらを 1 つのファイルにまとめたいと思います。これは私がやったことであり、zcat: unknown compression formatエラーが発生しています。

コードの何が問題になっていますか? それを直接渡すことはできますawkか?

0 投票する
1 に答える
444 参照

linux - Unix: 最後のコマンド - ファイル入力のサブコマンドを実行するには?

古い最後のファイルを読み込もうとしていますが、以下のコマンドを使用すると期待どおりに動作しません。1行でできる方法はありますか?

ファイルを解凍せずにファイルを読み取れるようにしたい。

長いバージョンは次のとおりです。

0 投票する
1 に答える
465 参照

linux - 差分を実行するためにインラインで 2 つのファイルを zcat するにはどうすればよいですか?

zcat 2 .gz ファイルをインラインで unix で差分を実行するにはどうすればよいですか? eval を試しましたが、構文が正しくありません。

0 投票する
1 に答える
1235 参照

python - Pythonでオンザフライでビルドされたgzipをストリーミングするには?

asyncio を使用してネットワーク経由で大きなログ ファイルをストリーミングしたいと考えています。データベースからデータを取得し、フォーマットし、python の zlib を使用して圧縮し、ネットワーク経由でストリーミングします。

基本的に私が使用するコードは次のとおりです。

取得したファイルを gunzip で開くことができず、zcat で次のエラーが発生します。

0 投票する
2 に答える
1015 参照

bash - find -exec での zcat と sed の使用

特定の名前パターンを持ついくつかの gzip ファイルの内容を使用して、大きなテキスト ファイルを作成する必要があります。それを行うには、次を使用しました:

そしてそれはうまくいきました。問題は、テキストをその場で編集して、特定の文字 ">" を ">filename|" に置き換える必要があることです。私はこれを調理することができました:

しかし、次のエラーが発生します。

  • sed: 読み込めません ;: そのようなファイルやディレクトリはありません
  • find: `-exec' の引数がありません

各コマンドが終了する場所を正しく指定していないため、貧弱なbashが混乱していることは理解していますが、それを正しく行う方法がわかりません。