MAC上如何使用sed替换命令
Jan262013
作者:u2 发布:2013-01-26 22:27 分类:others MAC上如何使用sed替换命令已关闭评论
mac上的sed命令貌似做了些许修改,-i参数不一样啦。。
MacBook-Pro:~ 2hei.net$ cat test.txt
abcd
MacBook-Pro:~ 2hei.net$ sed -i ‘s/abcd/1234/g’ test.txt
sed: 1: “test.txt”: undefined label ‘est.txt’
可用如下方法解决:
1. MacBook-Pro:~ 2hei.net$sed -i.bak ‘s/abcd/1234/g’ test.txt
2. MacBook-Pro:~ 2hei.net$sed -i ” ‘s/abcd/1234/g’ test.txt
有点不习惯,不过MAC的初衷或为了防止sed改错了,强制备份一下下。
本文固定链接: https://www.2hei.net/2013/01/26/mac-sed-replace/ | 2hei.net
最活跃的读者