命令行参数与.sed文件输入的差异

问题描述 投票:-1回答:1

所以我有一个使用sed和bash的项目,我试图理解为什么在命令行输出中它给我一个值,而在实际项目中它给我一个不同的值。

在命令行中,我正在执行

sed 's/||/ || /g' filename

以及我要输入的sed文件

s/||/ || /g

现在命令行中的第一个命令为我提供了正确的输出,但是我试图理解为什么当我在sed文件中使用该命令时却没有给我相同的输出。在bash文件中,我这样调用sed文件

sed -rf sedFile $1

然后以]运行程序>

./bashfile.bash fileName

因此,我有一个使用sed和bash的项目,我试图理解为什么在命令行输出中它给我一个值,而在实际项目中它给我一个不同的值。在命令行中...

sed command-line command-prompt
1个回答
0
投票
sed 's/||/ || /g' filename
© www.soinside.com 2019 - 2024. All rights reserved.