Linux终端命令相关

发布时间 2023-03-24 16:26:17作者: 秋来叶黄

匹配F:\

不要用双引号

grep -nr 'F:\\'

xargs

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'

bash终端中0 1 2的意义

2>&1

终端中0-stdin 1-stdout 2-stderr,如果调试的时候或是其他方式引用命令,比如php调用,没有返回结果,可以加上这一句,把stderr的结果输出到stdout上,就可以调试查看bug