Mac 下 Sed 参数 i 出现 invalid command code
很少在Mac
上调试Shell
,今天在Mac
调试Shell
的时候发现sed
的用法还有点不一样,报错:
1 | sed: 1: "02.data.sql": invalid command code . |
解决
在-i
后面增加''
变成-i ''
即可
Mac
1 |
|
Linux
1 |
|
Mac
和Linux
下分别用以上两种写法就可以了
很少在Mac
上调试Shell
,今天在Mac
调试Shell
的时候发现sed
的用法还有点不一样,报错:
1 | sed: 1: "02.data.sql": invalid command code . |
在-i
后面增加''
变成-i ''
即可
1 | #!/bin/bash |
1 | #!/bin/bash |
Mac
和Linux
下分别用以上两种写法就可以了