Olá.
Eu criei um script para mover arquivos para outra pasta a partir do caminho anterior dele que está armazenado em um arquivo. Eu obtive o caminho dele ao ler o outro arquivo (que armazena caminhos) e armazenei este caminho em uma variável. Em seguida movi o arquivo para seu destino mas agora preciso deletar essa linha do arquivo. Eu tentei utilizar grep mas ele somente listou as linhas que não possuem o caminho que está armazenado na variável var. Como posso deletar somente a linha do arquivo?
grep -v "$var" "/home/restorefiles"
Estou utilizando minix 3.2.1.
*Obs: var = variável que contem o caminho que quero deletar.
restorefiles = arquivo que possui os caminhos.