本文介绍了使用bash shell脚本文件中的替换字符串的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想找到一个字符串的文件,做一些操作,放回字符串的文件中。下面给出的是什么,我需要的例子:
$猫为sample.txt
TimeStamp-> 123456名称 - > ABC MAIL-GT&; [email protected]
TimeStamp-> 23456名称 - > XYZ年龄> 25
让我修改我的问题。我想读后 TimeStamp-&GT这个字符串/号码;
,修改的基础上的要求相同,并且把它放回在同一个文件来获得或创建一个新的文件。比方说,操作乘以-1。
预期成果是:
TimeStamp-> -123456名称 - > ABC MAIL-GT&; [email protected]
TimeStamp-> -23456名称 - > XYZ年龄> 25
解决方案
下面一个纯粹的庆典
解决方案:
同时读取-ra线;做阅读#数组中的行的每一行
((行[1] * = - 1))#乘以-1第二元件(数)。
回声$ {行[*]}#呼应修改行成newfile.txt
完成< sample.txt的> newfile.txt
说明
的,而
循环刚读
每行成的:
读
选项:
and then uses Shell Arithmetic (*=
) to multiply the number (an arithmetic expression) and echo
'es the modified line to newfile.txt.
这篇关于使用bash shell脚本文件中的替换字符串的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!