1
我使用bashrc
來製作和刪除快照。如何使用grep在ec2-describe-snapshots的響應中查找關鍵字?
要刪除這些文件,我想使用這個命令:
ec2-describe-snapshots | sort -r -k 5 | awk '{print "Deleting snapshot: " $2}'
,並使用在描述一個grep的,但是當我使用grep直接在該命令,如:
ec2-describe-snapshots | sort -r -k 5 | grep "My Keyword" | awk '{print "Deleting snapshot: " $2}; system("ec2-delete-snapshot " $2)'
它不返回任何內容,因爲它只搜索快照的ID,不是嗎?
所以我的問題是:如何搜索包含在快照描述中的關鍵字?
好的,謝謝,我正在調試快照的描述,所以...感謝幫助我,我會回來給你關於我的情況的信息;-)謝謝 – clement 2012-03-19 14:47:58
好吧,現在腳本可以描述所有的快照,但當我嘗試刪除快照時(但引用到正確的快照之前的行:刪除快照:snap-9f8e46f4)時,我有一個「/ bin/sh:ec2-delete-snapshots:not found」 我該怎麼做執行刪除?謝謝 – clement 2012-03-20 08:21:33
好的,這不是ec2-delete-snapshots,而是ec2-delete-snapshot .... hum 謝謝! – clement 2012-03-20 08:25:59