【发布时间】:2022-11-13 11:14:54
【问题描述】:
我需要在 sed 命令中使用字符串变量。我的尝试是在 script.sh 中给出的,它没有做我想要的,我假设因为我的变量包含我需要 sed 评估的字符。我在 linux bash 中工作。
输入.txt
delicious.banana
gross.apple
脚本.sh
adjectives="delicious\|gross\|bearable\|yummy"
sed "s/\($adjectives\)\.//g" input.txt > output.txt
需要 output.txt
banana
apple
output.txt 当前
deliciousbanana
grossdapple
【问题讨论】:
标签: sed