我有這樣一個目錄的字符串:如何替換sed中字符串中最右邊的字符?
build_result/09_abc_WQVGA_FullTouch_15M.xyz
我想拉斯特.
字符(用_
前綴)之前插入文件的日期,所以我用了sed,如:
newname=`echo $filename | sed -n 's/\./\_'"$date"'\./p'`
的$date
已sed命令之前被計算出來,其結果是:
build_result/09_abc_WQVGA_FullTouch_15M_20120420.xyz
但sometim ES會有一些類似的文件名:
build_result/09_abc_WQVGA_FullTouch_1.5M.xyz
與最後一個前一個額外的.
,以及關於sed將第一.
之前插入$date
。如何在最後的.
之前插入$date
?
你說得對。我需要下劃線。 – 2012-04-20 13:59:25