Tôi đang yêu cầu một danh sách các ảnh chụp nhanh ec2 thông qua công cụ dòng lệnh ec2 của amazon:
ec2-describe-snapshots -H --hide-tags > snapshots.csv
Dữ liệu trông giống như thế này:
SnapshotId VolumeId StartTime OwnerId VolumeSize Description
snap-00b66464 vol-b99a38d0 2012-01-05 5098939 160 my backup
Làm cách nào tôi có thể chặn dữ liệu trước khi chuyển hướng đến snapshots.csv
và thực hiện các việc sau:
- thay thế "tab" bằng dấu phẩy
- đóng gói các giá trị với trích dẫn
- nếu một giá trị là tất cả các số, tiền tố nó với một
=
để excel sẽ đối xử với nó dưới dạng văn bản - ví dụOwnerId
nên"=5098939
"(cái này là không cần thiết nếu nó không thể được thực hiện inline và thay vào đó sẽ đòi hỏi một tập tin script hoặc chức năng)
sản phẩm chất lượng:
"SnapshotId","VolumeId","StartTime","OwnerId","VolumeSize","Description"
"snap-00b66464","vol-b99a38d0","2012-01-05","=5098939","=160","my backup"