由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Linux版 - shell 的替换命令怎么用
相关主题
怎么把一行文本里的特定字符串替换为回车换行mitbbs防止发呆应该用哪个字符串?
帮忙!!! 需要比较两文件, 有包子相送请教:如何用sed来改变文件中的数字
问一个C Shell的sed用法。script question
有人用ipython当shell用吗?问个简单script问题
虽然用不到了不过还是问一下吧...如何往一个文本文件app一行字符串?
perl能不能一次把一个str中的a替换成x,b替换成y?请教sort
请教一个C++字符串处理程序 (转载)Perl问题求助
问个土问题命令行下如何批量替换文件里的换行符 (转载)
相关话题的讨论汇总
话题: sed话题: bbbun话题: echo话题: aaa话题: 替换
进入Linux版参与讨论
1 (共1页)
s*****o
发帖数: 1262
1
如果一个字符串是下面这种形式(小数都是6位):
0.012154+/-0.346565
我想替换为
0.012154+0.346565i
怎么弄?多谢
l*******G
发帖数: 1191
2
试试
sed -e 's/\/-//' inputfile > outputfile
s*****o
发帖数: 1262
3
多谢,好像不行哎
D*****n
发帖数: 218
4
aaa@bbbun:~$ cat a
32.323+/-3.223
aaa@bbbun:~$ sed -i -e 's:/-::' a
aaa@bbbun:~$ cat a
32.323+3.223

【在 s*****o 的大作中提到】
: 多谢,好像不行哎
s*****o
发帖数: 1262
5
最后的那个i有什么办法可以加上去?
l*****n
发帖数: 633
6
a="0.012154+/-0.346565"
b=${a/\/-/}i
echo $b

【在 s*****o 的大作中提到】
: 如果一个字符串是下面这种形式(小数都是6位):
: 0.012154+/-0.346565
: 我想替换为
: 0.012154+0.346565i
: 怎么弄?多谢

s*****o
发帖数: 1262
7
thanks all you guys. i find a way of doing it:
sed 's/\/-.\{8\}/&i\ 0/g' #this step is to add "i 0" afterwards
sed 's/\/-//g' # this is to replace /- with nothing.
1 (共1页)
进入Linux版参与讨论
相关主题
命令行下如何批量替换文件里的换行符 (转载)虽然用不到了不过还是问一下吧...
sed简单问题perl能不能一次把一个str中的a替换成x,b替换成y?
快速替换文件里面的特定值请教一个C++字符串处理程序 (转载)
如何在一個終端下對另一個終端進行操作???问个土问题
怎么把一行文本里的特定字符串替换为回车换行mitbbs防止发呆应该用哪个字符串?
帮忙!!! 需要比较两文件, 有包子相送请教:如何用sed来改变文件中的数字
问一个C Shell的sed用法。script question
有人用ipython当shell用吗?问个简单script问题
相关话题的讨论汇总
话题: sed话题: bbbun话题: echo话题: aaa话题: 替换