sed替换功能变量接收转义符分隔符使用指南

sed替换功能变量接收转义符分隔符使用指南

  1. 若使用sed替换过程中需要接收变量则需要在变量外加上单引号('$n');

    场景一:

    sed -i 's/aa/'$name'/g' ./xxx.file
    
  2. 若使用sed替换过程中有涉及到转义字符比如路径“/”(正斜杠)或“&”符号需要在前面加“\”(反斜杠);

    场景二:

    sed -i 's/aa/'$name'_one\/asc\&user/g' ./xxx.file
    
  3. 若使用sed替换过程中接收的变量值内部涉及转移符可以将sed命令当中的分隔符替换成“|”或“@”等非转义符;

    sed -i 's|aa|'$name'_one/asc\&user|g' ./xxx.file
    
    sed -i 's@aa@'$name'_one/asc\&user@g' ./xxx.file
    
上一篇:c#判断list链表是否有重复内容


下一篇:Unity Json解析-保存Json文件