【发布时间】:2017-09-30 20:05:46
【问题描述】:
我试图在 Bash 的路径字符串中删除 specific_string 之后的所有内容。到目前为止,我已经尝试使用 sed 无济于事。
variable="specific_string"
input_string="/path/to/some/specific_string/specific_string.something/specific_string.something-else"
output=$(sed 's/$variable//' $input_string)
输出应该是"/path/to/some/specific_string/"
如果我不必使用诸如sed之类的命令会更好!
【问题讨论】: