我有一個部署到幾個不同客戶端(client_a,client_b,client_c)的rails應用程序。每次部署時,我們正在部署的提交都有用部署目標和日期進行標記,例如client_b_201409231526
。這意味着,當我運行git tag
我得到類似以下的列表:操作git標籤以獲取最近部署日期列表
client_a_20140520191236
client_a_20140527171716
client_a_20140527174741
client_a_20140528160728
client_b_20140130154136
client_b_20140130160318
client_b_20140130175443
client_b_20140130184939
client_b_20140130222100
client_b_20140203193553
client_c_20140528170811
client_c_20140806180225
client_c_20140818044549
client_c_20140903131535
client_c_20140917142911
我想找到一個簡單的方法來打印出我最後一次部署到每個站點,即一個辦法把上述成如下:
client_a_20140528160728
client_b_20140203193553
client_c_20140917142911
任何bash專家有一個簡明的方法來做到這一點?謝謝!
您是不是在尋找'client_a_20140528160728','client_b_20140203193553'和'client_c_20140917142911',如果您說_last_您部署了該網站? – Wrikken 2014-09-23 19:29:06
是哎呀謝謝,我會修改。 – lucas 2014-09-23 19:41:35