技术贴
E-温言
这个作者很懒,什么都没留下…
展开
-
shell字符串截取八种方法
shell 字符串截取原创 2022-06-28 14:32:59 · 10861 阅读 · 1 评论 -
获取文件夹下所有文件list
function check_dir() { res=0 if [ -f $1 ]; then res=1 fi echo $res return $?}function get_file_path() { res=0 for file in $1/* do if [ -f $file ] then res=1 else res_val=$(get_file_path $file) ech.原创 2022-04-07 16:33:03 · 184 阅读 · 0 评论 -
获取文件路径并进行处理
#!/bin/bashget_file_path() { echo $1 for file in $1/* do if [ -f $file ] then echo $file echo $file >> $dir else get_file_path $file fi done}all_waring="all_warning.txt"mv $all_w原创 2022-04-07 16:31:40 · 181 阅读 · 0 评论 -
git cherry-pick
https://git-scm.com/docs/git-cherry-pick当在不同的分支开发一个功能的不同模块,都需要合并如主分支时,可以用git cherry-pick来搞定!git cherry-pick 能够把另一个分支的一个或多个提交复制到当前分支,具体使用如下: 1. 首先git checkout 到dev,然后使用git log找到想要复制的commit id:1d54725, 2. 切换到自己分支,使用git cherry-pick 1d54725 [上面记录的commit原创 2021-12-29 14:31:40 · 218 阅读 · 0 评论 -
shell统计当前文件夹下的文件个数、目录个数
1、 统计当前文件夹下文件的个数 ls -l |grep "^-"|wc -l2、 统计当前文件夹下目录的个数 ls -l |grep "^d"|wc -l3、统计当前文件夹下文件的个数,包括子文件夹里的 ls -lR|grep "^-"|wc -l4、统计文件夹下目录的个数,包括子文件夹里的 ls -lR|grep "^d"|wc -lgrep "^-" 这里将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是 ^dwc -l 统计输原创 2021-12-25 10:52:13 · 11249 阅读 · 0 评论 -
shell 输出文件夹文件list
获取文件夹文件并输出 listget_file_path() { for file in $1/* do if [ -f $file ] then echo $file echo $file >> $2 else get_file_path $file $2 fi done}echo "Dir:$1"get_file_path $1 $2文件夹不存在则创原创 2021-12-25 10:37:23 · 961 阅读 · 0 评论 -
C++优化细节——if
/* mark as algorithm to learn the following logic will run 1 if condition in every run cycle; */ if (current_time > end_second_time_) { if (current_time - end_second_time_ > SECOND_TIME) { end_second_time_...原创 2021-12-22 10:32:07 · 671 阅读 · 0 评论