遇到一个恶心的人,八十块钱改一个代码,而且还要远程向日葵修改,本来是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 命令的语法比较复杂,建议仔细检查语法,确保代码的正确性。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容