アマゾンのec2コマンドラインツールを介してec2スナップショットのリストをリクエストしています。
ec2-describe-snapshots -H --hide-tags > snapshots.csv
データは次のようになります。
SnapshotId VolumeId StartTime OwnerId VolumeSize Description
snap-00b66464 vol-b99a38d0 2012-01-05 5098939 160 my backup
リダイレクトする前にデータを傍受snapshots.csv
し、次のことを行うにはどうすればよいですか。
- 「タブ」をコンマに置き換えます
- 引用符で値をカプセル化する
- 値がすべて数値の場合は、プレフィックスとしてを付けて、
=
Excelでテキストとして扱われるようにします。たとえばOwnerId
、"=5098939
"にする必要があります(これはインラインで実行できず、代わりにスクリプトファイルまたは関数が必要な場合は必要ありません)。
望ましい出力:
"SnapshotId","VolumeId","StartTime","OwnerId","VolumeSize","Description"
"snap-00b66464","vol-b99a38d0","2012-01-05","=5098939","=160","my backup"