gawk

    1

    2答えて

    このソリューションは、大規模なデータソースに適用可能な一般的なものでなければなりません。親レコードは$ 1 == $ 2で定義されます。 これは私の入力ファイル(フォーマット:ID VALUE; PARENT_ID):ある 10;20;parent_value 20;20;parent_value は、これは私の現在のアプローチです: awk -F\; BEGIN {

    2

    1答えて

    私が持っていると仮定: awk 'BEGIN{ c["1","2","3"]=1 c["12","3"]=2 c["123"]=3 # fleeting... c["1","23"]=4 c["1" "2" "3"]=5 # will replace c["123"] above... for (x in c) {

    2

    1答えて

    私は管理者以外のユーザとしてawkスクリプトをubuntuに書き込もうとしています。 4つの終端ステートメントを引数に取ります。これらの変数は、私が作った関数に送られ、平均数を吐き出して出力します。ここで は私のスクリプトです: #!/usr/bin/gawk -f BEGIN{ one = ARGV[1]; two = ARGV[2]; three = ARGV[3]; four =

    0

    1答えて

    開始パターンと終了パターン内のパターンを見つけて修正して、複数のファイルを更新したいと考えています。 これがawk/sedで実現できる場合、私はステップを解消しています。 「startpat」と「endpat」内の文字列の出現を検索 は、例えば、インスタンスの文字列を変更(開始と終了の間の線をキャプチャ): 更新「SSS:CCC」 ':DDD SSS' アップデート 'BRR:MMM' 'BRR:

    2

    1答えて

    最初に、潜在的に重複する質問に対するお詫び。私はスクリプティングを新しくしているので、検索するキーワードを見つけることさえできません。ことで、私はできる限り問題の説明を簡素化することを試みた: 私はこれだけの行を含むテキストファイル(test.txtという)があります。 REPLACE を私は、次のコマンドを実行しましたファイルのテキスト(すなわち、)をコード変数値if (A & B)で置き換

    3

    1答えて

    学生レコードのリストgradesがあります.GPAで並べ替え、上位5個の結果を返します。なんらかの理由でcount<=7以下では、結果のトップを切り捨てます。私はそれがなぜあるのか理解できません。 また、並べ替え後に最初の列を削除すると、結果がawkからsortに戻されるよりも、よりエレガントな方法がありますか? [email protected]:~> awk '{ if (count<=7)

    0

    1答えて

    わかりましたので、基本的に、私は EMAILS.TXT での電子メールのリストを持っているその後、私は、電子メールを含む別の房の.txtファイルを持っている:PHONENUMBER: Compiled1.txt Compiled2.txt Compiled3.txt ... に名前を付けますgrepやgawkを使ってcompiled1を含むフォルダを検索し、コンパイルされた2行に.t

    0

    1答えて

    わかりましたので、私は、彼らがtried.txtにならnew.txtは123とtried.txt 123が含まれている含まれている場合、例えば 、new.txtから行を削除し、そのin.txtから123を削除し、出力結果にはどうすればよいですnew2.txt。

    -2

    2答えて

    私は何千もの行のテキストファイルを持っています。 オリジナルライン: b1522 ftp://ftp.genecard.giv.nlm.org/genome/all/ABC_001596115.1_ASM159611v1# dd1120 ftp://ftp.genecard.giv.nlm.org/genome/all/ABC_231146189.1_ASM159611v1# 所望の出力:「

    0

    2答えて

    で を重複行を削除したファイルの例は次のとおりです。 users:[email protected] users1:[email protected] は今バグのため、私のシステムでは人々が他の誰かと同じメールに登録することができましたので、私はラインが複数回同じメールを持っている場合は、問題の例を削除する: user:display:[email protected] user2:[em