Você pode escapar do /
com \
ou usar um delimitador diferente para sed.
Sed também pode usar delimitadores como _
ou %
Estou tentando encontrar e substituir o conteúdo de um arquivo usando grep e sed.
grep "#!/bin/bash" ./ | sed xargs -i 's/#!/bin/bash/#!/usr/bin/env bash'
Como posso ter certeza de que a string #!/bin/bash
será analisada como string e não confundida o demiliter /
?