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'