Linux 将多个换行替换为单个换行
时间:2023年10月01日
/来源:网络
/编辑:佚名
遇到一个恶心的人,八十块钱改一个代码,而且还要远程向日葵修改,本来是PHP后端的调用问题,行,那就改了吧,可是这家伙看我几分钟搞定了,于是要求我给他把前端页面也要修改,我就无语了!
一个问题收一次钱,他偏想一堆问题给一个问题的钱,真当技术大白菜么!
之前也打过不少交道,每次改点啥东西,一个劲的讲价,我给别人修改网站什么的,都是两百起步,这家伙每次给我压价,我寻思他生活艰难,所以就半价吧,一百给他弄,但是这b不知好歹,还要讲价,50行不行?我不理他,一会后,80吧,80帮我搞定吧!
我说好,那就80,这个80的问题改完了,他又开始bb了,不行!这边还有一个问题,一起帮我改了吧!
我说好,于是给他改了,可能是我太仁慈了,他妈的,后来每次改,一个前端问题,他非要叫我给他改后端,后端问题非要我改前端,总之就是一个问题的钱,他要我改两三个问题,我拒绝,然后他就说我不地道!
呵呵!
今天终于是忍不了了!
看着我改完代码后,又开始bb了,又开始叫我改其他问题,我说之前说了,修改后端调用,不包括前端的修改!他又骂我不地道,收了钱不干事?
我真的吐了,太恶心人了!我在互联网上零零散散的帮人修改网站,五六年了,几百上千的问题都处理过,寻思这互联网上的站长们都是非常体贴的,结果现在破防了啊,兄弟们!
Linux 将多个换行替换为单个换行
find . -name "*.php" -type f -exec sed -i 'N;/^\n$/d;P;D' {} +
这段代码使用 GNU find 和 sed 命令来对当前目录中的 PHP 文件进行处理。
具体解释如下:
find . -name "*.php":使用 find 命令查找当前目录中的所有 PHP 文件,将结果输出到标准输出。
-type f:指定查找的是文件,而不是目录或链接。
-exec sed -i 'N;/^\n$/d;P;D' {} +:使用 sed 命令对找到的每个 PHP 文件进行处理。其中,N表示在新行上继续输入,/^\n$/d表示删除第一行和最后一行,P表示将文件内容复制到缓冲区,D表示将缓冲区内容替换为当前行。{}表示要处理的文件名,+表示处理多个文件。
-name "*.php":再次使用 find 命令查找当前目录中的所有 PHP 文件,将结果输出到标准输出。
需要注意的是,这段代码中的-type f参数可能会被忽略,因为find . -name "*.php"已经可以查找到所有 PHP 文件了。另外,由于 sed 命令的语法比较复杂,建议仔细检查语法,确保代码的正确性。
一个问题收一次钱,他偏想一堆问题给一个问题的钱,真当技术大白菜么!
之前也打过不少交道,每次改点啥东西,一个劲的讲价,我给别人修改网站什么的,都是两百起步,这家伙每次给我压价,我寻思他生活艰难,所以就半价吧,一百给他弄,但是这b不知好歹,还要讲价,50行不行?我不理他,一会后,80吧,80帮我搞定吧!
我说好,那就80,这个80的问题改完了,他又开始bb了,不行!这边还有一个问题,一起帮我改了吧!
我说好,于是给他改了,可能是我太仁慈了,他妈的,后来每次改,一个前端问题,他非要叫我给他改后端,后端问题非要我改前端,总之就是一个问题的钱,他要我改两三个问题,我拒绝,然后他就说我不地道!
呵呵!
今天终于是忍不了了!
看着我改完代码后,又开始bb了,又开始叫我改其他问题,我说之前说了,修改后端调用,不包括前端的修改!他又骂我不地道,收了钱不干事?
我真的吐了,太恶心人了!我在互联网上零零散散的帮人修改网站,五六年了,几百上千的问题都处理过,寻思这互联网上的站长们都是非常体贴的,结果现在破防了啊,兄弟们!
Linux 将多个换行替换为单个换行
find . -name "*.php" -type f -exec sed -i 'N;/^\n$/d;P;D' {} +
这段代码使用 GNU find 和 sed 命令来对当前目录中的 PHP 文件进行处理。
具体解释如下:
find . -name "*.php":使用 find 命令查找当前目录中的所有 PHP 文件,将结果输出到标准输出。
-type f:指定查找的是文件,而不是目录或链接。
-exec sed -i 'N;/^\n$/d;P;D' {} +:使用 sed 命令对找到的每个 PHP 文件进行处理。其中,N表示在新行上继续输入,/^\n$/d表示删除第一行和最后一行,P表示将文件内容复制到缓冲区,D表示将缓冲区内容替换为当前行。{}表示要处理的文件名,+表示处理多个文件。
-name "*.php":再次使用 find 命令查找当前目录中的所有 PHP 文件,将结果输出到标准输出。
需要注意的是,这段代码中的-type f参数可能会被忽略,因为find . -name "*.php"已经可以查找到所有 PHP 文件了。另外,由于 sed 命令的语法比较复杂,建议仔细检查语法,确保代码的正确性。
新闻资讯 更多
- 【建站知识】查询nginx日志状态码大于400的请求并打印整行04-03
- 【建站知识】Python中的logger和handler到底是个什么?04-03
- 【建站知识】python3拉勾网爬虫之(您操作太频繁,请稍后访问)04-03
- 【建站知识】xpath 获取meta里的keywords及description的方法04-03
- 【建站知识】python向上取整以50为界04-03
- 【建站知识】scrapy xpath遇见乱码解决04-03
- 【建站知识】scrapy爬取后中文乱码,解决word转为html 时cp1252编码问题04-03
- 【建站知识】scrapy采集—爬取中文乱码,gb2312转为utf-804-03