【发布时间】:2018-05-29 12:20:53
【问题描述】:
我有一个字符串replenishment_category string,Date string,我想删除以Date 开头的所有内容(包括它),如果存在的话,还要删除它前面的逗号。
我将要替换的字符串存储在一个变量中:
PARTITION_COLUMN='Date'
我尝试用sed 替换变量PARTITION_COLUMN 之后的所有内容
echo "replenishment_category string,Date string" | sed "s/"$PARTITION_COLUMN".* //g"
但输出仍然有日期后面的字符串:
replenishment_category string,string
如何删除string 部分以及Date 前面的逗号?
【问题讨论】:
-
有什么理由不赞成这个问题吗?
标签: regex unix sed substitution