我正在尝试使用 grep 和 sed 查找和替换文件的内容。
grep "#!/bin/bash" ./ | sed xargs -i 's/#!/bin/bash/#!/usr/bin/env bash'
我如何确保字符串#!/bin/bash
将被解析为字符串并且不会混淆分母/
?
答案1
您可以转义/
with\
或对 sed 使用不同的分隔符。
Sed 还可以使用类似_
或的分隔符%
我正在尝试使用 grep 和 sed 查找和替换文件的内容。
grep "#!/bin/bash" ./ | sed xargs -i 's/#!/bin/bash/#!/usr/bin/env bash'
我如何确保字符串#!/bin/bash
将被解析为字符串并且不会混淆分母/
?
您可以转义/
with\
或对 sed 使用不同的分隔符。
Sed 还可以使用类似_
或的分隔符%