shell笔记

自作多情 提交于 2019-11-27 09:57:55

1.

sed -i '/virtual.*= 0;/s/= 0;/{printf("file[%s], function[%s], line[%d]\n", __FILE__, __FUNCTION__, __LINE__);}/g' Include/database/otlv4.h

2.

cygwin安装完,没有passwd的文件,如果在cygwin安装zsh,无法修改默认为zsh,所以

mkpasswd -l > /etc/passwd

mkpasswd是生成对应的文件信息,然后导入到passwd,修改passwd对应的用户shell就可以

3.

查看服务器详细信息

lsb_release -a

4.

匹配F:\,不要用双引号

grep -nr 'F:\\'

5.

xargs可以把前面的结果传递到后面,就不用``,更好用

find -name 'file' | xargs grep -rl 'keyword' | xargs sed -i 's/keyword/replaceword/g'
find -name 'file' | xargs grep -rl 'keyword' | xargs sed -i '/\"keyword\"/,+2d'

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!