摘要: find . -name '*.conf' | xargs cat | grep '\-\-' | grep flagfile | awk -F'flagfile=' '{print $2}' | awk '{print $1}' | xargs cat | less 阅读全文
posted @ 2019-09-07 13:11 cjshan 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 查看107行 vim modules/dreamview/backend/hmi/hmi_worker.cc +107 阅读全文
posted @ 2019-09-07 13:09 cjshan 阅读(2632) 评论(0) 推荐(0) 编辑
摘要: grep "xxx" 目录yy -wrn -w 精确匹配 -r 目录下循环查找 -n 显示行号 阅读全文
posted @ 2019-09-07 13:08 cjshan 阅读(778) 评论(0) 推荐(0) 编辑
摘要: 5.git rebase操作, 同时参考: https://www.jianshu.com/p/6960811ac89c http://www.ruanyifeng.com/blog/2015/08/git-use-process.html 1) 将master分支的提交同步到dev分支: 在dev 阅读全文
posted @ 2019-09-07 12:50 cjshan 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 4.解决冲突 解决方案:在本地merge要提交的代码,处理冲突后,重新commit并push到远端 举例:从test往master分支提交代码,发现无法merge,确认diff中有冲突文件。具体操作如下: step1: 切到master分支: git checkout master step2: 拉 阅读全文
posted @ 2019-09-07 12:49 cjshan 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 2.stash$ git stash # 暂时储存当前的更改$ git stash list # 显示暂存列表list$ git stash apply # 应用最新的暂存区的更改$ git stash pop # 应用最新的暂存区的更改,并删除最新暂存区 阅读全文
posted @ 2019-09-07 12:48 cjshan 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 行首:0 行位:$ 阅读全文
posted @ 2019-09-07 12:45 cjshan 阅读(291) 评论(0) 推荐(0) 编辑
摘要: control + z 调出文件:fg 或者看下后台有哪些文件 jobs 然后 fg 1 或者fg 2 。。。 阅读全文
posted @ 2019-09-07 12:44 cjshan 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 纵向分屏 vim -O file1 file2 横向分屏 vim -o file1 file2 或者在已经打开的文件中执行如下操作: 纵向分屏 ':vsp' 横向分屏 ':sp' 两个屏之间切换 ctrl+w 再按一次w vim已经打开后在打开不同的文件 :e xxx文件路径 阅读全文
posted @ 2019-09-07 12:19 cjshan 阅读(1435) 评论(0) 推荐(0) 编辑