我有一个文本文件,其中出现在许多地方乘法,例如:
1556 * C
我想把它改造成:
(double)(1556)*C
对于任意数字
答案1
您可以使用
sed 's/\([0-9]\+\) *\* */(double)(\1)*/g'
这给出了输出
(double)(1556)*C
我有一个文本文件,其中出现在许多地方乘法,例如:
1556 * C
我想把它改造成:
(double)(1556)*C
对于任意数字
您可以使用
sed 's/\([0-9]\+\) *\* */(double)(\1)*/g'
这给出了输出
(double)(1556)*C