
Shell
champwang
阅读是一件快乐的事情。
展开
-
[Shell]给linux命令tee输出文件加个时间
android 编译 code 的时候习惯加 tee 命令将屏幕上的输出保存到文件,方便编译出错的时候 debug。多次编译会将之前的同一个文件覆盖掉,可以加 -a 进行追加。这里给出一个解决方法:加个时间尾巴。命令如下:ls | tee ls_`date +%Y%m%d_%H%M%S`.log // 2>&1 把标准错误也被 tee 读取time make -j32原创 2015-07-15 19:56:22 · 4826 阅读 · 0 评论 -
[转][技巧]linux命令行解压小技巧一例
大家都为linux下压缩格式繁多,而且每种格式都对应不同的命令,这是个很让人头疼的问题。我就介绍个方法给大家:在bashrc里加入myex () { if [ -f $1 ] ; then case $1 in *.tar.bz2) tar xjf $1 ;; *.tar.gz) tar xzf $1 ;;转载 2015-09-10 14:23:13 · 557 阅读 · 0 评论 -
[Shell]一个特好用的查找命令 find + grep
自从用上了 OpenGrok 之後,已經很少使用之前l linux 下的查找文件命令。今天又使用了以下命令,感觉到了生疏,再此记录下。find . -name "file_name" | xargs grep -nir "search_string"[End_by_ChampWang]20170122原创 2017-01-22 18:50:02 · 2089 阅读 · 0 评论 -
[Shell]更改字段分隔符IFS示例
直接上 codeIFS_OLD=$iFS #將当前值保存IFS=$'\n'for file in /home/user/*do echo "$file"doneIFS=$IFS_OLD #恢復之前保存的值[End_by_ChampWang]20170122原创 2017-01-22 19:03:48 · 5003 阅读 · 0 评论