摘要:
晚上闲来没事儿,看看鸟哥的基础书,看到一个很有意思的脚本,就是来判断当前的局域网网络中那些电脑与你的电脑是联通的,刚好在我们实验室总是出现ip冲突的事儿,必须得反复的尝试ip是否被别人给站了!所以我就把ip段设做是我们实验室的段,通过这样来检测那些是用了的那些是没有用的!!代码如下:network="10.5.110"
for id in $(seq 200 255)
do ping -c 1 -w 1 ${network}.${id} > ./null && result=0 || result=1 if [ "$result" 阅读全文
摘要:
今儿继续学习shell script的相关知识,当然了还是按照鸟哥的基础书来看!在实验又是遇见错误:root@zhou:/scripts# sh sh013.sh [: 21: 20111201: unexpected operatorsh013.sh: 23: declare: not foundsh013.sh: 24: declare: not foundsh013.sh: 25: arithmetic expression: expecting primary: "-"首先,我怀疑自己的代码写错了,仔细查看代码没有错,上网查后大多数人都遇到了这样的问题,说是用bas 阅读全文
摘要:
一直以为make oldconfig的作用是将利用当前的.config覆盖defconfig,从而使下次运行make config/menuconfig时的缺省设置成为当前.config的设置,今天发现是个错误,需要澄清:1. 如果.config不存在,运行make config/menuconfig时的缺省设置由固化在各个Kconfig文件中各项目的缺省值决定。2. 如果.config存在,运行make config/menuconfig时的缺省设置即是当前.config的设置,若对设置进行了修改,.config将被更新。3. arch/arm/defconfig是一个缺省的配置文件,mak 阅读全文
摘要:
在学习中总是会忘记正则表达式的写法:所以今天去鸟哥的网站上把这个总结下下来,留着给自己用:RE字符意义与范例^word意义:待搜寻的字符串(word)在行首!范例:搜寻行首为#开始的那一行,并列出行号grep-n'^#'regular_express.txtword$意义:待搜寻的字符串(word)在行尾!范例:将行尾为!的那一行打印出来,并列出行号grep-n'!$'regular_express.txt.意义:代表『一定有一个任意字符』的字符!范例:搜寻的字符串可以是(eve)(eae)(eee)(ee),但不能仅有(ee)!亦即e与e中间『一定』仅有一个字 阅读全文