脚本中当你需要转递的参数是一个路径时,需要对参数的/符号进行转义之后才能传进去:
#!/bin/bash
CheckDir='/home/tool/lc/sync_dir/lib'
CheckDir_without_slash=$(echo ${CheckDir} | sed 's/\//\\\//g')
sed 's/'${CheckDir_without_slash}'//g'
推荐一个学校linux脚本写作的网站:
https://www.grymoire.com/Unix/Sed.html