awk

    0

    4答えて

    私はstdoutにテキストを送るプログラムを持っています。しかし、私は5列目が '*'でない行を保持したいだけです。これはアスタリスクのcharであり、すべてをキャッチする正規表現ではありません。私は ./a.out |awk '$5!=* {print}' awk: $5!=* {print} awk: ^syntax error ./a.out |awk '$5!=\* {print}'

    2

    3答えて

    特定の範囲にAWKでの最大値と最小を見つけ、私はawkで$3のmaxと$2の分が、$1の特定の範囲内を取得したい: Col1 Col2 Col3 ============== X 1 2 X 3 4 Y 5 6 Y 7 8 例えば私はCol2の最小値、そしてCol3の最大値、Col1=Xを得たいと思います。 私は、最大値と最小値を扱うことができるが、私は、これは私のコードである特定の

    0

    2答えて

    cronからスクリプトを実行する際に問題があります。最初に私はSQLiteへのアクセスに困難を感じました。今私は狂っているAWKコマンドです。 問題のある行はこれです: sens=`awk -F, '{ if($2 == '${num}' && $4 == '$tipogalis' && $9 == "0")print $1 }' /usr/xbow/xserve/galtel/relasens`

    0

    2答えて

    既知の文字列を見つけるsedまたはawkの使い方を知りたい場合は、既知のファイル名に "name"と言うことができますが、 "filename.txt"とすることができます。文字列が出現するたびに、「名前」にスペースがあり、0.00001〜999.99999の範囲の小数点があります。小数点の前と後の両方に数字が表示されます。ほとんどの場合、値はタイプX.XXXXXです。この値は常に文字列 "nam

    2

    1答えて

    からよりも、コマンドライン上で異なる動作をしますが、ファイル、それからawkのコードを実行するときに代わりにそれは、しかし「1 2 3」 echo "1 2 3" | awk "{ print $1 }" を出力します仕事(awkscript.awkは{$ 1}印刷含まれている場合)ん:あなたが使用する必要があります echo "1 2 3" | awk -f awkscript.awk

    5

    2答えて

    私はawkを使用して、出力ファイルの入力ファイルをフォーマットしています。私は変数を埋めるためにいくつかのパターンを持っています(この例では "some pattern"のように)。これらの変数は、ブロックENDに必要な形式で出力されます。入力ファイルの出現順序は保証されていないため、出力ファイル内の順序は常に同じでなければならないため、出力はそこで行われなければなりません。 BEGIN {

    1

    2答えて

    多くのファイル内で、大量のテキストを削除しようとしています。このグロブは、ファイルの中央に挿入されます。 私のbashスクリプトでは、AWKを使って試してみます。 コマンドはほどです:</SCRIPT>が始まりで、終了です awk '/</SCRIPT>/{p=1;print}</script>/{p=0}!p' 。 目的は、ファイル内で、</SCRIPT>で始まり、最後に</script>で

    -1

    4答えて

    は、私は次のように苦労していた場合に複数行を交換する正規表現。 私は特定の形式でのMoodle(オンライン質問サイト)にインポートする必要がある質問と答えとワードファイルがあります。すべてが正解のために黒で受け入れられます、これらは緑です。出力は :Question example :Question example { ~ Wrong ~ Wrong ~ Wrong =

    0

    2答えて

    サプライヤから受け取ったファイルをカウントする簡単なレポートを作成したいと考えています。空港(サプライヤー)商品は一言で言えば、すなわち CUU~<part_number>~20120401.TXT YVR~<part_number>~20120402.TXT LAX~<part_number>~20120402.TXT から出荷された後、各ファイルの名前は、私たちが受け取ったファイルは、

    1

    3答えて

    私はこのように、大規模なタブ区切り2列のテキストファイルを持っている: ... "001R_FRG3G" "81941549; 47060116; 49237298" "002L_FRG3G" "49237299; 47060117; 81941548" "002R_IIV3" "106073503; 123808694; 109287880" ... あなたは2番目の列が原子値が含ま