awk

    2

    2答えて

    私は単語のすべての出現を置き換えようとしていますが、区切り文字のペアの中に置かれているときだけです。例: Original: asdf oldfoo asdf ("asdf oldfoo asdf oldfoo asdf") asdf oldfoo asdf Desired: asdf oldfoo asdf ("asdf newfoo asdf newfoo asdf") asdf oldfo

    4

    1答えて

    似た質問をしている多くの記事を見てきました。それを働かせることはできません。 AWKで解析しようと <field one with spaces>|<field two with spaces> : 入力は次のようになります。 は優れた記事から多くのバリエーションを試してみました: FS = "^[\x00- ]*|[\x00- ]*[|][\x00- ]*|[\x00- ]*$"; FS

    7

    4答えて

    2011-07-01 ... /home/todd/logs/server_log_1.log ... 2011-07-02 ... /home/todd/logs/server_log_2.log ... 2011-07-03 ... /home/todd/logs/server_log_3.log ... 私はファイルが上記のようになっています。 server_log_1.log s

    1

    2答えて

    tsharkの出力をawkにパイプしようとしています。 tsharkコマンドはそれ自身で正常に動作し、catのような他のプログラムにパイプすると、正常に動作します(出力のリアルタイム印刷)。しかし、awkにパイプすると、ハングアップして何も起こりません。 sudo tshark -i eth0 -f "tcp" -R 'http.request.method=="GET"' | awk '{pri

    0

    2答えて

    これは私を狂ってしまいます。 私はコロンを4つのフィールドファイルに分けました。最後のフィールドを変数に置き換えようとしています。問題は、2つの行が同じ内容の場合、両方が変更されることです。どのラインを変更したいのかをsedに伝えればいいと思っていました。別の言葉で、最初のフィールドは、R2は、その最後のフィールド ファイル置き換えの場合:私は、それはここでは、この R1:name1:date1:

    1

    4答えて

    と行の末尾にスペース文字を置き換えます。 Pop1 ID60776 62 C 10 62 Pop1 ID62442 13 A 2 13 Pop1 ID63614 56 C 0 Pop1 ID67511 61 T 37 61 Pop1 ID68222 51 A 0 Pop1 ID68407 65 C 16 65 しかし、ライン3と5で、唯一の5つのフィールドがあります。これらの場合、フ

    1

    3答えて

    行のn-Nを切り捨てたいが、行が特定の文字で始まっている場合にのみ、行全体を印刷する。私は2つの新しいファイル、最後の6つの番号の最初の6つの数字と1と他のを作りたいが、それでもヘッダーを含むので、 John 123456 Mark 123546 John 123456987123 Mark 123546792019 : は、ファイルの例を簡素化 John 987123 M

    1

    5答えて

    2つの大きな未ソートの.csvファイルを列1と3に基づいて比較したタスクです。 各ファイルには約200KBのレコードが含まれています。出力に関しては、第1のファイルには第1列と第3列に基づくレコードが存在し、第2のファイルには存在しないレコードを知る必要があります。ファイルはカンマ区切りの値ファイルで引用されます。列3は比較の際に大文字小文字を無視する必要があります。 例ファイル1: "id",

    1

    2答えて

    非常に冗長なPHPスクリプトによって生成されるログファイルは1000sです。私はこれらのログファイルを処理し、Excelシートを(私はcsv形式を考えています)を作成し、バックデータを報告する必要が ###Unknown no of lines, which I want to ignore### =================================================

    2

    1答えて

    私は1つの列である文書 "1"を持っています。私はそれぞれ1つの列を持つ3つのファイルがあり、それらの列のそれぞれから文書1の行に無作為に選択された行を追加したい。 ので awk 'NR==10' moves.txt 'NR==1' propp_tasks.txt プリントアウト よう 10.Qg3 Bb4+ First function of the donor 私はそれになり