我想替换auth.tsx中的一个名称



我在auth.tsx中有一个字段,我想替换的值

Linking.openURL("https://apps.apple.com/in/app/demo/id657");

我想替换";demo";用";测试";

Linking.openURL("https://apps.apple.com/in/app/test/id657");

我尝试使用sed命令

sed -i 's/demo/test/g' auth.tsx

它正在发挥作用,但它取代了所有其他";demo";值与";测试";。

我需要更换";demo";仅此位置的值

Linking.openURL("https://apps.apple.com/in/app/demo/id657");

假设您只想更改包含v.gr.id657的行,则可以发出:

sed -i '/id657/s/demo/test/' auth.tsx

由于只有一次demo要更改,因此sed命令末尾的g没有意义。

根据选择要更改的正确引用的条件,调整此命令。

相关内容

  • 没有找到相关文章

最新更新