SHELL 文本替换

el/2023/12/3 1:28:53
#!/bin/sh

useage()
{
    echo 
"useage:$0 oldstr newstr"
}

if [ $# < 2 ];then
    useage
    exit
fi

files
=$(grep $1 -rl $(pwd) --include=*.py)
for file in "$files"
do
    sed 
-"s/$1/$2/g" "$file"
    echo 
"$file"
done

http://www.ngui.cc/el/1461167.html

相关文章

常用国外顶格(掘客)JAVASCRIPT

* Stumbleupon: http://www.stumbleupon.com/buttons.php?pgtypeblog * Digg: http://digg.com/tools/integrate * reddit: http://reddit.com/buttons * facebook: http://www.facebook.com/share_partners.php * del.icio.us: http://del.icio.us/help/savebuttons

关于kali Linux VMware 版本的一些简单的使用问题。

1.从kali官网下载的Kali Linux Vm 64 Bit 7z&#xff0c;解压后居然不知道使用&#xff0c;后面从资料书上找到了答案&#xff1a;点击VMware文件里的打开&#xff0c;然后找到下载解压得到的目录下的Kali-Linux-2019.1-vm-amd64&#xff0c;然后开启此虚拟机就ok了。 2.打开虚…

Deepin下无WiFi选项、笔记本触摸板失效:rtl8821ce无线网卡驱动安装、Linux内核更换

安装Deepin官网下的Deepin系统,发现没有WiFi选项&#xff0c;并且笔记本的触摸板也无法使用。原因&#xff1a; Deepin官网提供的系统linux内核版本为Linux kernel 4.15&#xff0c;此版本下触摸板使用不了&#xff0c;rtl8821ce驱动每次安装时make总报错&#xff0c;换内核版本…

Elements in iteration expect to have ‘v-bind:key‘ directives.

使用Vue的v-for时&#xff0c;报错Elements in iteration expect to have ‘v-bind:key’ directives&#xff0c;虽然程序还能运行&#xff0c;但是总得把错误解决。 这句话大概意思是&#xff1a;迭代中的元素得加个键 也就是说有个1、2、3…对应。 看代码&#xff1a; &…

将package.json里的所有模块更新

首先安装npm-check-updates插件&#xff1a; cnpm i -g npm-check-updates然后检查是否有更新&#xff1a; ncu -u最后确认更新&#xff1a; cnpm install&#xff08;以上使用的是淘宝的cnpm&#xff0c;国内较npm下载模块速度快&#xff09;

判断复选框checkbox是否被选中,及全选实现

判断checkbox是否被选中 在用vue实现购物车的选中功能时&#xff0c;总价变为只计算选中商品的总价&#xff0c;出现无法判断复选框是否选中的问题。 最后发现应该用document.getElementById去获取id值&#xff0c;而不是ByName获取name值。 首先给input添加id属性与点击事件…

JavaScript学习笔记:闭包

闭包是作用域应用的特殊情况&#xff0c;有两种表现&#xff1a; 1、函数作为参数被传递 function foo (fn) {let a 1;fn(); }let a 2; function fn () {console.log(a); }foo(fn);//2此时输出为2的原因是&#xff1a; 调用fn函数时&#xff0c;从fn函数定义的作用域开始寻…

css盒模型(W3C标准盒模型、IE怪异盒模型、box-sizing)

所有的HTML元素都可以看作是盒子&#xff0c;每个盒子包括&#xff1a; 外边距&#xff08;margin&#xff09;、边框&#xff08;border&#xff09;、内边距&#xff08;padding&#xff09;、内容&#xff08;content&#xff09; W3C标准盒模型 设定的height与width就是…

前端常见面试题:防抖和节流

防抖&#xff08;debounce&#xff09; 监听一个输入框&#xff0c;文字变化后触发change事件使用keyup事件&#xff0c;则会频繁触发change事件 举例&#xff1a;公交司机会等所有乘客上车后才关车门&#xff0c;而不是上一个开关门一次。 防抖&#xff1a;用户在输入结束或…

webpack热更新报错:Refused to apply style from ‘http://127.0.0.1:9000/main.8b0a1621.css‘ because its MIME

webpack热更新无效 打开控制台一看&#xff0c;报了下面的错&#xff1a; 原来是无法访问到打包后的样式资源&#xff0c;测试后纯js是可以热更新的。 网上搜了很多答案&#xff0c;绝大部分都是路径问题&#xff0c;但实际上我这不是路径问题&#xff0c;点击链接可以在控…