sed in mac在mac

时间:2016-10-25 06:48:50

标签: macos shell sed scripting

我使用以下任一命令删除“Generated”一词后面的所有行。 这在linux中运行良好。但不是在mac !!

sed -i' ' '/Generated/q' file_name
sed -i '' '/Generated/q' file_name 

在mac中,它执行对新文件的更改。所以我的后续命令无法运行。

请告诉我需要改变的内容!

注意:但相反,以下命令(查找和替换)在mac和linux中都能正常工作。

sed -i '' -e '$ s/,/;/g' file_name

0 个答案:

没有答案