awk

    0

    4答えて

    私は何百万というデータを持っており、あるファイルから別のファイルに列の値を挿入しようとしています2。 file1がCSVファイルである場合( "|" パイプ区切る)が 1.1.1.1|LM 1.2.3.4|MV 10.113.45.123|MN 以下のようにデータを持っているとfile2は、XML形式のファイルベースである:ここで <xml version="01"> <raw

    0

    1答えて

    cat test.txt が生成を生成します。 1) Amit Physics 80 2) Rahul Maths 90 3) Shyam Biology 87 4) Kedar English 85 5) Hari History 89 5) Deepak Maths 98 実行:: 1) Amit Physics 80 5) Deepak Maths 98 私の

    1

    1答えて

    私は24時間以上生きている私のサーバー上で実行されているすべてのルビープロセスを取得しようとしています。 ps -eo pid,etime,cmd | grep .rb | grep -v grep | awk '{print $1, $2}' 出力::私はこの取得することができますPSで この場合 PID ELAPSED 23484 07:54:41 23493 07:54:41 23

    1

    2答えて

    awkスクリプトから2つのデータをフォーマットしようとしています。ここに私の生データの一部です Mike:James:314849866:[email protected]:5059358554:NM:8830:Johnson:Rd:Albuquerque:87122 このように合計9行あります。私は電話番号、(505)935から8554のような5行目をフォーマットしたい cat rawadd

    0

    1答えて

    : - #!/bin/bash currfoldername=$1 cd $currfoldername は、誰もが$ 1がここで意味するのかを説明できますか? 返信いただきありがとうございます。

    -3

    2答えて

    ファイル内の文字列から単語を削除しようとしています。問題は、この単語がファイル内にさらに存在することです。 私は私がやっているように、ファイルからホスト名を削除する必要があります。 less /etc/dhcp/dhclient.conf | grep host-name を、これは私が取得していますものです:だから send host-name = gethostname(); d

    0

    4答えて

    最初のフィールドの値に基づいて列をマージしようとしています。私はawkを使ってみたが、役に立たなかった。入力と出力の例を参照してください: Input: 10013 97 1503384 10013 196 1506234 10013 61 1507385 10013 1559 1508385 10014 1726 1514507 10014 960 1519162 1001

    0

    1答えて

    awkの出力を列に表示するにはどうしたらいいですか?

    0

    1答えて

    make -n出力を解析して、呼び出したいプログラムだけが呼び出されていることを確認しようとしています。しかし、awkは出力の内容を解釈してそれを実行しようとします。エラーはawk: fatal: Cannot find file 'make'のようなものです。私は出力を一時ファイルとして保存し、それをawkに読み込むことでこれを回避しています。しかし、もっと良い方法があると確信しています。助言が

    0

    1答えて

    をCSVファイルに書き込むよう: [+++] Added names: [+++] -> Add- response.names (3): -> Add- chat.names (2): -> Add- events.names (2): [///] Modified active rules: [///] -> Mod- events.nam