awk

    0

    2答えて

    私はファイル名のリストを持つテキストファイルを持っています。 AWKを使って特定の行番号から変数を作成したいと思います。私が使用して正しい出力を得る: awk "NR==\$Line" /myPath/fileList.txt 私は変数に、この出力を割り当てるとドキュメントから、私は私が仕事に次を期待した: INFILE=$(awk "NR==\$Line" /myPath/fileList.

    3

    4答えて

    私は写真をポートレートと風景に並べ替えることを試みています。私はそれがのようなものであることを期待する別のフォルダにすべての風景の写真を移動するにはbashスクリプトでそれを使用していた場合は identify -format '%w %h\n' 1234.jpg 1067 1600 :私は、JPEGファイルのサイズの寸法を印刷し、コマンドが出ています #!/bin/bash # loop

    1

    2答えて

    以下の表が与えられたら、各行を別々に集計し、合計値の最高値と2番目に高い値を見つけ、対応する行にマーカーを入れます例えば最初の合算値のためのhtmlタグ、:<b>num1</b>と二番目に高い値のため:<i>num2</i>):私たちは、入力ファイルの各行を合計した場合 cat input.txt 0.743745 0.00145661 0.740159 0.00208729 0.74390

    0

    1答えて

    問題を解決するためにawkを使用しようとしています。それは、SNPが別のSNPの60bp以内にないという要件があるSNPチップ上に置くための良質の単一核種多型(SNP)を選択するアプリケーションを有する。ファイルは次のようになります comp1008_seq1 20 comp1008_seq1 234 comp1008_seq1 260 comp1008_seq1 500 comp3044_seq

    0

    4答えて

    私は、行を含むファイル(サイズが非常に大きい)を持っていて、各行にカンマで区切られたいくつかのフィールドがあります。 このファイルから、いくつかのフィールドを抽出して新しい行にダンプする必要があります。しかし、ここで問題となるのは、最後の1つのフィールド(列)自体にカンマが含まれていますが、その特定のフィールドは二重引用符「some、thing」で示されています。 は私が例を挙げてみましょう: -

    4

    6答えて

    の一つのラインに二つの連続した行を置きます。 結果:私はPerlの/ AWKでそれを行うことができますどのように abcd join abcd efgh join efgh ?

    1

    4答えて

    私はawkとsedで遊んでいます。私は次の形式のファイルを持っています 0000098236|Q1.1|one|Q2.1|one|Q3.1|one 0000027965|Q1.5|five|Q1.1|one|Q2.1|one 0000083783|Q1.1|one|Q1.5|five|Q2.1|one 0000027965|Q1.1|one|Q1.1|one|Q1.5|five 00000

    0

    3答えて

    ファイル内に複数のID(82244956)があるログファイル(file.log)があります。 file.logは、コマンドを使用して作成されています: gzip -cd /opt/log.gz | grep "JBOSS1-1" >> ~/file.log 例: 2012-04-10 09:01:18,196 LOG (7ysdhsdjfhsdhjkwe:IN) JBOSS1-1 (RP-ye

    1

    1答えて

    私はこのように、3列のCSVファイルを持っている: [email protected]@f [email protected]@f [email protected]@a [email protected]@a [email protected]@f New [email protected]@f は、私が最初の列3で、行をアルファベット順する必要があり、その列2は、その列1は、出力

    10

    2答えて

    は次の行を読み込み、を1だけインクリメントします。getlineを使用した後、awkは次の行で再開します。ほとんどの場合、これが望ましい動作です。 私の特別な状況では、私は次の行を覗いてみる必要があります。その内容に応じて次の行を読むか、1行戻す必要があります。 awkに1行戻す方法はありますか? NRカウンタを手動でNR=NR-1に設定しようとしましたが、これは機能しません。または、NRを変更せ