• ベストアンサー

dat形式ををcsv形式に変更したい。

awkでテキストデータを扱うときに、dat(空白区切り)のデータをcsv(カンマ区切り)のデータに変換するにはどうすれば良いでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • muyoshid
  • ベストアンサー率72% (230/318)
回答No.1

こんにちわ。 手元に確認する環境が無いので、確かな事は言えませんが、 OFS にカンマを指定すれば良いのではないでしょうか?

参考URL:
http://obog.ome.meisei-u.ac.jp/~fsoft/jman_unix/command/awk.html
huku-huku
質問者

お礼

muyoshidさん、ありがとうございました。 OFS=","で上手く出来ました。

関連するQ&A

  • csvカンマ区切りデータに=""を入力したい

    csvカンマ区切りデータに、例えば、 ="00",="123",="456" といった感じで入力したいのです。 大元のcsvカンマ区切りデータで、 00,123,456 が入っているので、これをExcelを使ってText変換や書式設定で文字列にして みたのですが、csvデータとしては=""としては保存されていないのです。 どなたか、こういった型変換に詳しいかたご連絡をお待ちしています。

  • CSV形式ファイルにある、カンマについて

    こんにちは。 現在、VB2005で、CSV形式のファイルを読むプログラムを 作っているのですが、CSV形式の1フィールドの中に カンマが入っているデータがあります。 フィールドの区切りのカンマではなく、文字としての カンマとして取り扱う場合は、そのカンマはどのように 変換すればいいのでしょうか? エスケープシーケンスという方法があるというところまでは わかったのですが、具体的にどのようにすればいいのかが わかりません。 よろしくお願いいたします。

  • ACCESS「CSV」形式での、保存方法。

    ACCESSで作ったデータを「CSV形式(カンマ区切り)」で保存する方法がわかりません。 今日ACCESSに初挑戦しています。(ACCESS2000を使用) 色々調べて、データを「エクスポート」すればいいというところまでは、わかりました。 テキストデータにエクスポートしたのですが、 CSV(カンマ区切り)に変更する方法がわかりません。 よろしくお願いします。 -------------------------------------------------------- 強硬手段で、拡張子を「.csv」に変更してみたのですが、 だめでした。 データ内に、改行のあるHTMLが入っています。 拡張子を強制的に変更したら、 このHTMLタグが、消えてしまいました。 --------------------------------------------------------

  • Excel 取り込んだDATファイルを保存したい。

    いつもお世話になっています。 ExcelにDATファイルを取り込んで、テキストファイルウィザードで カンマ区切りを列の区切りにしています。 これを編集後、再度、DATファイルで保存すると、カンマのかわりに 空白スペースが入っています。 預りファイルなので、原型のまま保存したいのですが、どうすればいいでしょうか。 お力添え、お願いいたします。

  • CSV形式のデータに関して

    今SQLiteManagerを用いてデータベースを管理しているのですが データをインポートする際にエクセルの形式からCSVに変換して カンマ区切りでとういうところまではできたのですが それぞれの数値データを''(シングルクォーテーション)で囲みたいのです。('8','98',...こういった形で) ですがどうすれば出来るのかがわかりません。 変換する際に何か設定?みたいなことがあるのか その後で変換方法?があるのか。 もしわかるかたいらっしゃいましたら教えていただきたいです。

  • datファイル→csvファイル→datファイル

    あるソフトをエクスポートし、そのフォルダの中にあるdatファイルの一つをノートパッドで開くことができました。このdatファイルをcsvファイルにするときれいな表ができあがるので、このままデータを書き直し、また元のソフトにインポートしたいと考えています。しかしcsvファイルのままインポートしたり、拡張子をdatにかえてもデータが壊れたとの表示が出て何度やってもインポートがうまくできません。日付の部分が数値に置き換わっているからなのでしょうか。(datファイルのままノートパッドで開き、中のデータを編集してインポートするとちゃんとインポートできるのですがカンマで区切られているだけなので非常に編集作業がやりにくいですのでなんとかcsvの形でと考えています)編集がしやすく、インポートできる方法を教えて下さい。よろしくお願い致します。

  • CSVをExcelに変換したい

    お世話になります。 CSVファイルをExcelファイルに変換する場合、CSVファイルをExcelで開いて拡張子を「xls」もしくは「xlsx」を指定して保存すればよいかと思いますが、PCにExcelがインストールされてない環境の場合、Excelに変換することは不可能でしょうか。 今回、Accessにてツールを作成し、CSV(カンマ区切り)のデータを読み込もうとしておりますが、そのデータの中には単語の中にカンマが含まれているものがある為、普通にCSVをインポートしようとすると、ズレてしまいます。 なので、インポートする前準備としていったんExcelに変換したいと考えているのですが。。そのPCにExcelがインストールされてないと、やはり変換することは出来ないでしょうか。 もしくは、カンマ区切りのCSVファイルをタブ区切りに変換したりすることは出来ますでしょうか。 ご教授の程、宜しくお願い致します。

  • Excelでcsv形式で保存するとき

    どうしてもわからないので教えてください。 Excelで、下記のように行によってデータの数が 違うデータをcsvに変換すると、 111 222 333 444 555 666 777    ↓ 111,222,333,444,555 666,777,,, と2行目に余計なカンマがついてしまいます。 これを、 111,222,333,444,555 666,777 というように余計なカンマがつかないように csvで保存する方法はありますか? よろしくお願いします。

  • ExcelファイルをCSV 形式で保存するには?

    ExcelファイルをCSV 形式 (Windows、カンマ区切り) (*.csv)にして書類を提出するように言われたのですが、その方法について教えてください。 データの内容は会社の詳細で、1社につき100項目のデータがあり、それが50社あります。その場合、1社目のデータをA列に、2社目のデータをB列にというように入力すればよいのでしょうか? Excel の [名前を付けて保存] ([ファイル] メニュー) を使って、CSV (カンマ区切り) (*.csv)ファイルで保存すると、各項目がカンマで区切られるのでしょうか? 1レコード目と2レコード目はどういった区切りになるのでしょうか? またファイル形式はCSV 形式でと言うことですが、提出するファイル名の拡張子を.txtとしないといけないのですが、それはどうすればいいのでしょうか?

  • エクセル VBA 保存したCSVファイルについて

    いつもお世話になっています。 早速ですが カンマ区切りのテキストファイルをカンマ区切りで読み込んだあと変更を加え ActiveWorkbook.SaveAs Filename:="Book2.csv", FileFormat :=xlCSV, CreateBackup:=False で保存したものを メモ帳などで開いた時に 不要な箇所にカンマの不要な箇所に沢山カンマが付いてしまいます。 M列まであるのでその分の空白もカンマ区切りで保存されてのだと思うのですが これを、不要な部分の空白を除いた形で保存する方法は無いでしょうか? どうぞよろしくお願いします

専門家に質問してみよう