1.如何快速查看当前时间?
Date -R
2.快速获取insmod的驱动模块的主设备号?
awk ' $2=="misc" {print $1} ' /proc/devices
awk命令的使用参考: http://www.cnblogs.com/repository/archive/2011/05/13/2045927.html
awk ' 模板 {action} ' 文件
3.截取本地IP的命令:
"ifconfig eth0 | grep inet | cut -d: -f2 | cut -d' ' -f1 > /tmp/ipaddr.txt"
cut的使用:http://www.cnblogs.com/dong008259/archive/2011/12/09/2282679.html
4.如何查看某一命令的调用时间?
time -p grep -rn "SigOut" ./ > /dev/null
5.批量处理,某个目录下,指定类型文件的,字符串替换?
参考:http://blog.163.com/daniel_ao/blog/static/1100988432010722642551/
http://blog.163.com/lgh_2002/blog/static/4401752620098115317822/
比如如何替换 CTRL目录下,cpp文件中,的
grep "abc" * -R | awk -F: '{print $1}' | sort | uniq | xargs sed -i 's/abc/abcde/g'
serdes_reg_get_bychannel --> serdes_reg_get
serdes_reg_set_bychannel --> serdes_reg_set
sed -i "s/serdes_reg_set_bychannel/serdes_reg_set/g" 'grep -rl --include=*.cpp "serdes_reg_set_bychannel" . '
grep --include=*.cpp "serdes_reg_set_bychannel" * -R | awk -F: '{print $1}' | sort | uniq | xargs sed -i 's/serdes_reg_set_bychannel/serdes_reg_set/g'
6.查看编译器的调用头文件路径,库等等问参数?
参考:http://www.tuicool.com/articles/AbyeimN
ehco 'main(){}' | gcc -E -v -
ehco 'main(){}' | arm-linux-gcc -E -v -