随笔分类 - shell
摘要:[root@ansible shell]# less test.sh #!/bin/bash echo "Hello World!" [root@ansible shell]# ./test.sh Hello World! [root@ansible shell]# shc -r -v -T -f test.sh shc shll=bash shc [-i]=-c shc [-x]=ex...
阅读全文
摘要:特别变量:$# 传递到脚本的参数个数$* 以一个单字符串显示所有向脚本传递的参数$$ 脚本运行的当前进程ID号$! 后台运行的最后一个进程的ID号$@ 与$#相同,但是使用时加引号,并在引号中返回每个参数。$- 显示Shell使用的当前选项,与set命令功能相同。$? 显示最后命令的退出...
阅读全文
摘要:使用:sed [-nefr] actionaction:-i直接修改读取的档案内容,而不是由屏幕输出,-r表示支持延伸型正则表达式的语法。动作说明:[n1[,n2]] function n1,n2表示要选择的行数,function包括:a-新增,c-取代,d-删除,i-插入,p-打印,s-取代(可以...
阅读全文
摘要:awk擅长于对数据进行分析并生成报告,简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。使用方法:awk '{pattern +action}' {filenames}[root@limt01 ~]# cat /etc/passwd|awk -F: '{...
阅读全文
摘要:方法一:echo "open 21.244.88.129user glxtftp glbzuserbinprompt offcd /glxt/DBINFOlcd /tmpput $dblogbye" |ftp -n >/dev/null 2>&1方法二:ftp -ivn <<KATEopen $1u...
阅读全文
摘要:#统计apachecookielog中访问频率最高的20个ip和访问次数catcookielog|awk'{a[$1]+=1;}END{for(iina)printf("%d,%s\n",a[i],i);}'|sort-n|tail-20#统计apachecookielog中返回404的url列表a...
阅读全文
浙公网安备 33010602011771号