Nicksxs's Blog

What hurts more, the pain of hard work or the pain of regret?

之前在使用grep来匹配内容,想看下匹配的结果数量都是用管道,然后用wc命令的 最近看了下似乎没必要这么麻烦 grep命令自带了这个功能 原来在用grep的时候还有个额外的功能就是看匹配行的前后几行, 使用 是匹配行的前4行,可以用before来记 是匹配行的后4行,可以用aft…

阅读全文 »

我们日常在服务器上查看日志的时候用的很多的就是tail命令,使用tail最基本的就是 这种,可以看到日志文件的最后10行 我们一般会使用 可以用 -f来看到后续新生成的日志,可以用来观察是否有新增的异常日志或者是否有没有按预期打印新的日志 然后对于我们对输出的日志行数有具体要求的…

阅读全文 »

我们在日常使用grep这个强大的命令行工具时有时候会碰到一个问题,就是grep在识别文件的时候在碰到 '\000 NUL'的时候会认为文件是二进制文件,就不进行识别了,碰到这种情况我们可以使用 grep -a 或者 grep --text 比如我们做个小实验 然后我们就有了 ou…

阅读全文 »

这个话题应该首先明确,这不是类似于 open tracing 的应用间调用路径,而是应用内部,举个例子,我有一个底层方法,比如DAO层的一个方法,有很多调用方,那么有什么方法,第一种是最简单,但是比较麻烦,我去每个调用方那打个日志,然后分析下日志,这个办法肯定是没错的,只是如果我…

阅读全文 »

上次讲了 git stash 跟 git commit 的小技巧,这次来讲下另一个命令,git cherry-pick,我怀疑这个命令应该叫 choose-pick 才比较好 这里有个使用场景,比如我们有分支A跟B,分支B想用一下分支A一次变更的代码,正好不用自己再开发了 比如我…

阅读全文 »
0%