我有"我爱Suzi和Marry",我想把"Suzi"改为"Sara".
#!/bin/bash
firstString="I love Suzi and Marry"
secondString="Sara"
# do something...
Run Code Online (Sandbox Code Playgroud)
结果必须是这样的:
firstString="I love Sara and Marry"
Run Code Online (Sandbox Code Playgroud) 在我的程序中,我想首先获取用户输入,并\在每个之前插入一个/
所以我写这个,但它不起作用.
echo "input a website"
read website
sed '/\//i\/' $website
Run Code Online (Sandbox Code Playgroud) 我们想删除 ^[所有的转义序列.
sed不工作,并给我们这个错误:
$ sed 's/^[//g' oldfile > newfile; mv newfile oldfile;
sed: -e expression #1, char 7: unterminated `s' command
$ sed -i '' -e 's/^[//g' somefile
sed: -e expression #1, char 7: unterminated `s' command
Run Code Online (Sandbox Code Playgroud) 当我在Jenkins中运行maven目标时(例如"mvn test"),由于出现的颜色控制字符,日志很难读取(参见下面的示例).反正有没有删除颜色格式?
[[1;34mINFO[m] [1m-------------------------------------------------------------------[m
[[1;34mINFO[m] [1;32mBUILD SUCCESS[m
[[1;34mINFO[m] [1m-------------------------------------------------------------------[m
[[1;34mINFO[m] Total time: 16.097 s
[[1;34mINFO[m] Finished at: 2017-04-26T11:23:06-04:00
[[1;34mINFO[m] Final Memory: 41M/100M
[[1;34mINFO[m] [1m-------------------------------------------------------------------[m
Run Code Online (Sandbox Code Playgroud)