gawk

    -1

    1答えて

    データセットファイルに3つのフィールドがあります。 フィールドIDとして1つの作用を フィールド2は分を比較するために使用される フィールド3はブール値である0または1 Iフィールド2が、で最小値を見つける必要が フィールド1に関して。 つまり、以下のデータセットを検討してください。私は最初の3つのレコードのフィールド2の値を比較し、もしそうなら、フィールド3は、フィールド2の分値の値= 1を持っ

    1

    2答えて

    ための単一で複数のループ私は次のコードで2つの配列をソートするためにしようとしています: n = asorti (pacben,pacsor) m = asorti (pacben2,pacsor2) 私が望ましい一緒に、それらをソートする必要があります。 n = asorti (pacben,pacsor) for (p = 1;p <= n; p++) { blah } m =

    -1

    1答えて

    Iはこれにprintf printf ("%-6s\t%6.3f\n",msg,sum[msg]/count[msg]) 配列を以下ている次のように異なるライン上 sum[$2] += $3 count[$2]++ $2 = test1 $3 = 0 - 9ランダム で ifステートメントを実行して、sum[msg]またはcount[msg] == 0のいずれかが指定された場合、 - 私

    -1

    1答えて

    私は19個の列と3000個の行を含む20個のファイルを持っています。 ここでは、最初の列をそのままにして(最初の列はすべてのファイルで同じですが)、この4つのファイルに対して列2〜19を合計して、ファイル1〜4を合計します。すなわち、3000行にわたるファイル1,2,3,4の列2,3、...、19を合計する。 私はファイルDOS1 DOS2 ... DOS20を持っています。 簡単にするには? 私

    0

    1答えて

    を使用して、同じ行に追加私は、ヘッダ の4つの日付がある例で NUMBER|05-1-2016|05-2-2016|05-3-2016|05-4-2016| 0000000 | 0 | 225.993 | 0 | 324| 0003450 | 89| 225.993 | 0 | 324| 0005350 | 454 | 225.993 | 54 | 324| としてファイルを持っています フィール

    1

    2答えて

    私はzshからbashに切り替える過程にあり、エントリを並べ替えることなく$PATHの重複したエントリを削除できるbashスクリプトを生成する必要があります(したがって、sort -dの魔法はありません)。 zshには、これを効率的に行うための素敵な配列処理ショートカットがありますが、私はbashのそのようなショートカットを認識していません。私はthis answerに出くわしましたが、そこには9

    0

    2答えて

    私はファイルを持っているとの間にあるかどうかをチェック形式以下の最初の列はタイムスタンプであり、第二は、数ある 02 Jul 2016 00:00:00 2736359 02 Jul 2016 00:02:00 2736594 02 Jul 2016 00:04:00 2736828 02 Jul 2016 00:06:00 2737068 02 Jul 2016 00:08:00 273

    0

    2答えて

    一致の後に次のレコードの正確なフィールドを取得しようとしています。たとえば、 "string1"が$ 2で一致していれば、次のレコードの2ドル。私は約100のそのような文字列を入力ファイル内で一度だけ出現するものにマッチさせます。同じ検索文字列を別の入力ファイルに入れることができます(私は1000個以上の入力ファイルを持っています)。 サンプル入力:コンマ.... 10.217.250.162,N

    0

    1答えて

    端末のgawkを使用して、以下のファイルのALLOWED_HOSTS = []行と一致させています。私はgawk '$1 ~ /ALLOWED_HOSTS =.+$/{ print $0 }' file_nameを使用しています。私はマッチングを得ていない。それは非常に困惑しています。私は/^ALLOWED_HOSTS =.+$/を使ってみましたが、成功しませんでした。私がマッチさせようとしている

    0

    2答えて

    次のシナリオで使用するシェルスクリプトを作成します。 このように、私は、レコード "apple""banana""pineapple" を持っていると私は二重引用符であることを各文字列を希望し、カンマ区切り: "apple","banana","pineapple"