AWK

AWKは、UNIX 上で開発されたプログラミング言語で、CSVファイルなどのテキストファイルの処理を目的にデザインされています。

RSS

  • 解決済

    回答
    1

    csvのファイルをjsonファイルに置換したい

    csvファイルからテンプレート化されたjsonファイルに置換したい csvファイルは100行ぐらい下記のようにあります No,No2,zyanru,FirstName,lastName,email,passwowd,usertype,accounttype,Language,Nation 1,1,D_TEST,monkey,kawai,monkey.ka

    • 0評価
    • 62PV
    DaichiYasuda DaichiYasuda 2週間前に 回答
  • 解決済

    回答
    2

    linuxでのファイルの置換について

    ipfile.txtの内容をfile.txtのIPアドレスが記載されている部分のみに適用させて、置換を行いたいと考えております。 cat ipfile.txt 1.0.16.0/20 1.0.64.0/18 1.1.64.0/18 1.5.0.0/16 1.21.0.0/16 1.33.0.0/16 cat file.txt *filter :I

    • 0評価
    • 72PV
    ysysys ysysys 2週間前に コメント
  • 受付中

    回答
    4

    不規則なデータファイルをコマンドラインでcsvファイルに整形したいです。どなたか教えていただけないで...

    手作業で整形していたら時間がかかるようなファイルを コマンド一行でcsvファイルに変換したいです。 どなたかエレガントなやり方を教えていただけないでしょうか? sample1.txt 名前 あ 住所 住所あ 電話 電話あ 名前 い 電話 ※※ 年齢 年齢い 年齢 年齢う 名前 う 住所:住所う 電話 電話う 名前 ほげほげ

    • 0評価
    • 137PV
    A.Ichi A.Ichi 2週間前に 回答を編集
  • 解決済

    回答
    2

    awkでvmstatコマンドを使い、free、buff、cache、idだけを取得する方法を教えてく...

    awkおよびunix初心者です。 awkでvmstatコマンドを使い、free、buff、cache、idだけを取得する方法を教えてください。 いくら検索したり調べても、必要な値のみを取得するコマンドが見つからず、困っています。

    • 0評価
    • 51PV
    acamarossa acamarossa 3週間前に コメント
  • 解決済

    回答
    1

    awkの複数デリミタ指定について

    現在、awkのデリミタの指定と、フィールドのカウント方法について悩んでいます。 現在、デジカメの画像ファイルのファイル名を、通番から撮影した日に変更するコマンドをawkで作成しています。(環境はcygwinです) 具体的には以下のようなlsの出力を利用して、 % ls --full-time -rwxrwx---+ 1 user None 8144

    • 0評価
    • 57PV
    neeg neeg 1ヶ月前に コメント
  • 解決済

    回答
    1

    シェルの実行について

    ~~~~~~~~~~~~~~~ test.sh !/bin/sh awk ${1}=="$1"{print $1 " " $2 } test.txt > temp exit ~~~~~~~~~~~~~~~ test.txt AAA 1 AAA 2 BBB 1 BBB 2 ~~~~~~~~~~~~~~~ sh ./test.sh BBB 上記のファ

    • 0評価
    • 68PV
    yuuuuuuuuuuuuma yuuuuuuuuuuuuma 1ヶ月前に コメント
  • 解決済

    回答
    2

    awk grep 正規表現 の使い方が分からない。

    前提・実現したいこと awk,grep等で正規表現で文字列を指定し、 その文字列のある行と次にその文字列がある行の1行上まで取得したい。 例えば、Yahoo天気(https://weather.yahoo.co.jp/weather/jp/27/6200.html)の <p class="date">6月17日(土)</p>の行から <p class="

    • 0評価
    • 138PV
    sealiion sealiion 3ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    awkで2つのファイルを結合したい

    下記のようなソートされていないファイルがあります。 実際はまだファイルに続きがあります。 2つのファイルを結合してdata3.csvのようにしたい ソートがされていないだけで1と2にある駅名は同じです data1.csv 若林駅, 志茂駅,10130 神泉駅,10246 沼部駅,10249 両国駅,102538 大塚駅,103926 data2.cs

    • 0評価
    • 137PV
    takasima20 takasima20 3ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    awkのコマンドの意味がわからない

    下記コマンドの意味が分からなくて困っています。 awk '{a[$1FS$2]=a[$1FS$2]FS$NF} END {for(i in a) print i a[i]}' file.txt file.txt A 123 BC A 123 DD A 123 TT B 456 AA B 456 RR C 78

    • 0評価
    • 166PV
    KSwordOfHaste KSwordOfHaste 3ヶ月前に コメント
  • 受付中

    回答
    1

    bashシェル awk sed の使い方

    前提・実現したいこと ここに質問したいことを詳細に書いてください Linux (Redhat)でShellを作成しています。 サーバにテキスト保存しているメールからawkで必要なメールの 文章を抽出して、catで表示させたいのですが。 ( 発生している問題・エラーメッセージ 結果が表示されま 該当のソースコード !/bin/

    • 0評価
    • 153PV
    peasant88 peasant88 3ヶ月前に コメント
  • 解決済

    回答
    3

    csvファイルの中の数字の桁区切りを削除したい

    前提・実現したいこと csvファイルの中の数字の桁区切りを削除したい 変更前 test,test2,¥4,000,test3,test4, 変更後 test,test2,4000,test3,test4, 数字の場所は一定ではありません。 また数字がない場合もありますが、数字が入っている場合は桁区切りと¥マークはあります。

    • 0評価
    • 200PV
    YouheiSakurai YouheiSakurai 3ヶ月前に ベストアンサー
  • 受付中

    回答
    1

    Linux shell 変数の代入とsedの不具合について聞きたい

    前提・実現したいこと Redhat上で動くbash shellを作成しています。 サーバ上のディレクトリに保存されているテキストから、指定した行を抜き出し表示をする機能をもつshellになります。 具体的には、 ”Return-Path”というワードを含む行と、10行目、16行目、17行目を抜き出したいです。 コマンド単体として、下記を実行

    • 0評価
    • 152PV
    moonphase moonphase 4ヶ月前に コメント
  • 解決済

    回答
    1

    テキストファイルの縦横変更

    下記のようなcsvファイルを最初のカンマで区切って横向きにしたい。 変更前 店名,La sana 銀座店 (ラ サーナ) ジャンル,イタリアン、バル・バール、パスタ TEL・予約,"050-5570-3516(予約専用番号) 03-6280-6056(お問い合わせ専用番号) ※お問い合わせの際は「""食べログ""を見た」とお伝えください。

    • 0評価
    • 145PV
    DaichiYasuda DaichiYasuda 4ヶ月前に コメント
  • 解決済

    回答
    3

    csvファイルの加工

    トラヤカフェ_青山一丁目 84,77 西新井大師西_ランチ 48,44 西新井大師西_居酒屋 24,22 西新宿_もうやんカレー 132,122 西新宿_イタリアン 864,793 上記のファイルを下記のように変換したいです トラヤカフェ_青山一丁目,84,77 西新井大師西_ランチ,48,44 西新井大師西_居酒屋,24,22 西新宿_もうやんカ

    • -1評価
    • 222PV
    katoy katoy 4ヶ月前に 回答
  • 解決済

    回答
    3

    2つのファイルを結合

    data1.csv お花茶屋駅 30429 お台場海浜公園駅 14612 ときわ台駅 45628 テレコムセンター駅 12112 芦花公園駅 13810 data2.csv お花茶屋駅 お台場海浜公園駅 ときわ台駅 テレコムセンター駅 阿佐ヶ谷駅 芦花公園駅 data3.csv

    • 0評価
    • 439PV
    DaichiYasuda DaichiYasuda 4ヶ月前に コメント
  • 解決済

    回答
    1

    awkで重複している行の足し算

    新木場駅 135,180 新木場駅 96,852 新木場駅 52,325 新小岩駅 141,760 新高円寺駅 33,392 新桜台駅 6,407 新柴又駅 3,660 新宿駅 1,485,666 新宿駅 714,949 新宿駅 474,552 新宿駅 25

    • 0評価
    • 221PV
    naomi3 naomi3 4ヶ月前に コメント
  • 受付中

    回答
    5

    Linuxのawkコマンドでテキストから数字のみを表示し合計を求めたい

    前提・実現したいこと awkコマンドの練習をしています。不特定多数のテキストから数字のみを取り出しそれを行毎に表示し最後に合計を出したいと思っています。 試したこと awk -F '[^0-9]+' '{print $0}' test.txt 発生している問題・エラーメッセージ 区切り文字に数字以外の正規表現 [^0-9]+ を使用し、pr

    • 2評価
    • 466PV
    blacknon_ blacknon_ 5ヶ月前に 回答
  • 解決済

    回答
    3

    Linuxで日本語が混ざったファイルを固定長で切り出したい

    お世話になります。 初めて投稿するので、書き方が間違っていたり表現が不順分かも知れませんが、よろしくお願い致します。 前提・実現したいこと Linux環境(UTF-8)で、日本語と半角英数字の混在したSQLスプールファイルから、固定長で文字列を抽出したい。 発生している問題・エラーメッセージ 日本語がUTF-8では3バイトで扱われるのか(?

    • 0評価
    • 373PV
    tpse tpse 5ヶ月前に 回答
  • 解決済

    回答
    1

    (pandas)データの置換、隣の列の文字列とマッチング

    いつもお世話になっております。質問です。 !!実現したいこと!! C列における文字列をA列→B列で定義された文字列に置換したい。 dat.csv A列 B列 C列 B245 あいうえお B245|C234 C234 かきくけこ B245|C234|B245|C234 !!実現希望の結果!! A列→B列の定義をC

    • 0評価
    • 275PV
    Tweet_from_JG Tweet_from_JG 6ヶ月前に 回答
  • 受付中

    回答
    3

    awkで重複行の削除及びカウントを実施したい

    awkコマンドを用い、csvの中から重複した行を除外し、重複した件数が何件存在しているか確認できるコマンドはありますでしょうか? 例 sample.csv 以下の項目が存在 aaa aaa bbb bac 上記の項目の中より、重複項目を除外し、且つ重複していた数を出力したいです

    • 0評価
    • 522PV
    A.Ichi A.Ichi 6ヶ月前に 回答
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    88

  • 総質問数

    49

  • 今週の質問数

    0

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る