簡體   English   中英

sed命令替換日期

[英]Sed command for replace date

我有一個文件中的SQL查詢,其使用了where條款VRFRV_DT = TO_DATE('$RUN_DT','MM-DD-YYYY'))我要取代這個$RUN_DT在我與shell腳本$to_run_Dt變量,它是(11/05/2018)格式。 我已經編寫了如下的sed命令,但它沒有解析。 能否請任何人在這里幫助我? 提前致謝。

sed 's/\$TO_RUN_DT/'$RUN_DT'/g'<<< "$q2"

您可以更改替代定界符:

sed 's!\$RUN_DT!'$RUN_DT'!g' <<< "$q2"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM