Chinaunix首页 | 论坛 | 博客
  • 博客访问: 554535
  • 博文数量: 116
  • 博客积分: 2063
  • 博客等级: 大尉
  • 技术积分: 1174
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-26 16:44
个人简介

none

文章分类

全部博文(116)

文章存档

2023年(2)

2020年(3)

2019年(4)

2018年(7)

2017年(6)

2016年(17)

2015年(13)

2014年(19)

2013年(6)

2012年(13)

2011年(5)

2010年(11)

2008年(10)

分类: LINUX

2015-01-23 17:03:56

rm -f include/generated/compile.h;make uImage


[root@localhost opt]# ls  |/usr/libexec/abrt-hook-ccpp
[root@localhost opt]# ls  |/usr/libexec/abrt-hook-ccpp2
-bash: /usr/libexec/abrt-hook-ccpp2: 没有那个文件或目录
[root@localhost opt]# ls /usr/libexec/abrt-hook-ccpp*
/usr/libexec/abrt-hook-ccpp

.vimrc | 在函数体中使用参数需要在参数变量名称前加上a:,例如参数名为keyword,则函数体中使用a:keyword来引用
Makefile变量可以传递到下级的Makefile(如果显示的声明),但不会覆盖下层Makefile中所定义变量,除非指定“-e”参数.
如果你要传递所有的变量,那么,只要一个export就行了,表示传递所有的变量
foo := a.o b.o c.o
bar := $(foo:.o=.c) #把“$(foo)”中所有以“.o”字串“结尾”全部替换成“.c”   VS  bar := $(foo:%.o=%.c)   #静态模式
VIM SKILLS
''  移动光标到上一个标记处
'.  移动光标到上一次的修改行.
`.  它移动光标到上一次的修改点.  
:%s= *$==    将所有行尾多余的空格删除 [HOW IT WORKS ??????????????????????????]
:g/^\s*$/d    将所有不包含字符(空格也不包含)的空行删除.
:g/^/exec "s/^/".strpart(line(".")." ", 0, 4)    在行首插入行号
:runtime! syntax/2html.vim                       转换 txt 成 html, 会按照你的颜色配置来转
:set spell (suggest key 'z=') (next error key ']s')
===========================================================================

tar cJf - test|split -b 10k - test.xz && cat xa[a-z]|tar xJf -
tar cJf - test|openssl des3 -salt -k pwd|dd of=test.xz.des3 && dd if=test.xz.des3|openssl des3 -d -k pwd|tar xJf -
ShutDown windows: net rpc shutdown -I ipAddressOfWindowsPC -U username%password
cat $1| awk '{x=$3;y=$11;print $2" Rate="$13" Today="$5 "  ("$11"-"$3")/"$3"X100%="(y-x)/x*100}'
查看外网IP: curl ifconfig.me
最简单的HTTP服务器的实现了: python -m SimpleHTTPServer 80
vim删除行首空格:%s/^\s\+// vim删除行尾空格:%s/\s\+$//  ^M是同时按Ctrl+V+M,表示回车
UE删除空行:   %[ ^t]++^p   -->   ""
dxdiag/perfmon.msc  /NCRC  背景色 85 90 205
MAKEFILE TIPS: svn info ../ |grep "URL:"|awk  '{print $6}'  VS  svn info ../ |grep "URL:"|awk  '{print $$6}'
===========================================================================
awk -F'KEY1|KEY2|KEY3' '{print NF}'  OR  awk -F'[KEY1KEY2KEY3]' '{print NF}'
grep '^S[^ ]* R' phone.txt 打印所有姓以S打头和名以R打头的行
awk '$0 !~ /^$/' price.txt #打印非空行   VS    awk 'NF > 0' price.txt
awk '$2 ~ /^[JT]/ {print $3}' price.txt 打印所有第二个字段是'J'或者'T'打头的行中的第三个字段
awk '$3 !~ /^[0-9]+\.[0-9]*$/ {print $0}' price.txt 打印所有第三个字段不是数字的行,这里数字是指d.d或者d这样的形式,d是0到9
awk '$2 ~ /John|Fred/ {print $0}' price.txt        如果第二个字段包含'John'或者'Fred'则打印整行
seq 5 |awk 'BEGIN{print "begin"}END{print $0}'s   VS    seq 5 |awk 'BEGIN{print "begin"}{print $0}'
for i in {1..10}  VS  for i in "str1" "str2" "str3" {1..10}
() nested sub-shell VS  {} non-named command group, use same shell 
===========================================================================
阅读(1110) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~