mac shell 博客分类: mac macsedmac sed
程序员文章站
2024-03-14 22:39:11
...
mac shell
mac 中sed命令的参数格式和普通Linux中是不同的
mac:
find ./ -type f -iname "*.css" |xargs sed -i '' 's/dist\///'
find ./ -type f -iname "*.js" |xargs sed -i '' '/^[^#]*alert(/d'
sed参数-i后面需要加上一个空字符串
cent os中:
find ./ -type f -iname "*.css" |xargs sed -i 's/dist\///'
find ./ -type f -iname "*.js" |xargs sed -i '/^[^#]*alert(/d'
判断是否是mac:
#操作系统类型
os_type=`uname -s`
if [ x"$os_type" = x"Darwin" ];then find ./ -type f -iname "*.css" |xargs sed -i '' 's/dist\///' find ./ -type f -iname "*.js" |xargs sed -i '' '/^[^#]*alert(/d' else find ./ -type f -iname "*.css" |xargs sed -i 's/dist\///' find ./ -type f -iname "*.js" |xargs sed -i '/^[^#]*alert(/d' fi # 批量替换文件中的内容 grep "sumk-http-demo" -rl .|xargs -I {} sed -i '' 's/sumk-http-demo/sumk-http-demo2/g' {}
推荐阅读
-
Mac中的Finder添加地址栏 博客分类: Mac pathfinder地址栏
-
mac shell 博客分类: mac macsedmac sed
-
Shell的sed命令 博客分类: Linux Shellsed
-
linux sed查看指定行内容 博客分类: shell 指定行sed
-
Installing Seagull in Mac OS X 博客分类: Tech seagull3gpppolicypcrfdameter
-
MAC OS下启动ActiveMQ 博客分类: 环境技巧
-
Mac OS 安装java 开发环境 博客分类: Java java开发环境mac
-
mac 设置文件夹共享 博客分类: MacOperate OS共享
-
java 获取网卡MAC地址 博客分类: Java
-
mac gdb SIG113 博客分类: OS macgdblldbSIG113