我需要從svn日誌的每一行中提取兩個參數,但我無法用grep來完成。Bash Substring多個參數
我SVN的日誌的命令,如
svn log http://svn.apache.org/repos/asf/xerces/java/trunk/ | grep "^r[0-9]\+ | " | cut -c2-
結果輸出格式爲:
318150 | lehors | 2002-01-28 20:48:11 +0100 (Mon, 28 Jan 2002) | 2 lines
318149 | elena | 2002-01-28 20:46:33 +0100 (Mon, 28 Jan 2002) | 12 lines
318148 | lehors | 2002-01-28 20:33:36 +0100 (Mon, 28 Jan 2002) | 2 lines
318147 | lehors | 2002-01-28 20:22:51 +0100 (Mon, 28 Jan 2002) | 2 lines
我如何可以grep版本號(第一個參數),並在此格式的日期?
318150 2002-01-28
318149 2002-01-28
318148 2002-01-28
318147 2002-01-28
就意識到這將打印時間和OP想要的日期,所以溫度變化[2]溫度[1]將做到這一點:) –
@ZumodeVidrio:更新,謝謝! – Inian
非常感謝。此解決方案完美工作 – Botacco