awk

    2

    6答えて

    PERLのないマシンのマシンでは、同じIDを持ち、4時間の間に登録されたレコードをフィルタリングする必要があります。 私はAWKを使用して、このフィルタを実装し、かなりうまく動作しますが、私ははるかに高速ソリューションが必要です: # Generar lista de Duplicados awk 'BEGIN { FS="," } /OK/ { old[$8] = f[$8

    1

    5答えて

    一連の同様の質問で、今までに見た中で最高のAWKリファレンスは何ですか? 実際には1つもない場合(私はまだ大杯を見つけていません)、おそらく別の質問で1つをコンパイルできます。

    1

    3答えて

    LaTexには段落を含む長い文書があります。段落には、後続のセンテンスが改行されないような文章が含まれています。 後続する各文を、自分の.texファイルの新しい行からどのように始めることができますか?問題 から 私の試みは、私たちは文章Bは、その前に文Aを持つ文Bの最後に\ nを配置する必要があります。 マークが\である状況に\ nを置いてはいけません。 AWKとPythonで問題が解決できること

    8

    8答えて

    データを整理しようとしていますが、最終的にはCSV形式にしたいと考えています。 私はそれをきれいにするためにいくつかの正規表現を使用しましたが、私は1つのステップで立ち往生しています。 すべての3番目の改行(\ n)を除くすべてをカンマで置き換えたいと思います。 データは次のようになります。 field1 field2 field3 field1 field2 field3 など。

    2

    1答えて

    AWKのフィールド区切り文字として - [スペース]を使用したいと思います。例えば 、 awk -F-[space] {' print $1 '} どのようにAWKでのフィールド区切りとして多くの文字を持つことができますか? [編集] ヴラドのコマンドの正確な出力 $echo /Users/Sam/Dropbox/Education/Chemistry/Other\ materials/*.p

    2

    3答えて

    私はUnixシステムで作業しています。 MailHistoryというファイルのディレクトリがあります。ディレクトリ内の各ファイルには、前日のすべての電子メールが格納されます。 ファイルは深夜に作成され、タイムスタンプで名前が付けられます。したがって、一般的なファイル名は20090323000100です。 私は名前のリストを持つファイルを持っています。このファイルを入力として使用して、MailHis

    1

    4答えて

    この質問は役に立ちましたか?はいいいえこの度は、パターンに一致する行の下または上に改行を追加する方法を尋ねます。 私がしようとしているのは、1行に存在するパターンの間に改行を追加することです。 ここは例です。 前: 月曜日:8 am-10pm 後: 月曜日: 8 am-10pm したがって、この場合、月曜日のパターンごとに改行を挿入します。 ':' までの文字については