我正在尝试使用sed
删除包含变量的行$filegrep
:
filename=$(basename "$1")
filegrep=$(grep "$filename" /home/$USER/Desktop/Trash/Index/Index.txt)
filefir=$(dirname "filegrep")
我正在尝试使用以下命令来做到这一点:
sed -i '/$filegrep/d' /home/$USER/Desktop/Trash/Index/Index.txt
但是,我收到错误
sed: no input files