問題タブ [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 投票する
2 に答える
1015 参照

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

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

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

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

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

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

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

linux - シェル コード - CSV ファイルをループで読み込んで別のファイルを作成する

CSVファイルを1行ずつ読み取り、いくつかの列の値のすべての行をチェックし、条件に従って別の新しいCSVファイルを作成するシェルコードを実行する必要があります。

私はこのようなコードを開始しました:

注: ファイル名は .gz です。

(1)「予期しないトークン `done' 付近の構文エラー」というエラーが表示されました。

(2)新しい csv が作成され、行が含まれているかどうかを確認したい。

ありがとう

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

java - zcat stdin を複数の入力を受け取る Java プログラムにパイプする

解凍して保存するには大きすぎる gzip ファイルがあります。zcat を使用して解凍し、複数の入力を受け取る Java プログラムにフィードしようとしています。このプログラムの形式は次のとおりです。

-V の後は、gzip されたファイルからの入力であると想定されます。私は次のようなことを試しました:

しかし、これはうまくいきません。この問題を解決するにはどうすればよいですか?

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

perl - zcat はコマンド ラインでは機能するが、perl スクリプトでは機能しない

これが私のスクリプトの一部です:

$eは正しく印刷されますが、 に一致する$f場合でも空白行が表示されます。$file_list2$i

誰でも理由を教えてもらえますか?

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

linux - 圧縮ファイルから行の間隔/範囲を抽出する方法は?

100mil 行の *.gz ファイルから行間隔を返すにはどうすればよいですか?

15mil から 20mil までの 5mil 行が必要だとしましょう。

これは最高のパフォーマンスのオプションですか?

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

gzip - 既に gzip された 2 つのファイルを (gzip を使用して) 連結し、それらを gunzip できますか?

既に gzip された 2 つのファイルを (gzip を使用して) 連結し、それらを gunzip できますか? 今日の時点で、gzip 圧縮されたファイルをリモート サーバーからダウンロードし、個別に gunzip してから cat してマージしています。gzip されたファイルをマージしてから gunzip することで、ここで物事を高速化しようとしています。