
Shell Script
文章平均质量分 61
cm00337533
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
uniq 去重复行
http://www.ibm.com/developerworks/cn/linux/l-tip-prompt/l-tiptex6/ 这篇文章已经说够好了!虽然未把所有参数都解说原创 2010-05-10 10:21:08 · 102 阅读 · 0 评论 -
alias
原文:[url]http://tieba.baidu.com/f?kz=235907008[/url] [size=small] 记得前一段时间学到 ls 命令时,发现 ll 命令就等于 ls -l 。 确实有点小惊讶,原来命令也用“昵称”。其实这些昵称都是alias的功劳,打开一个shell,输入 alias,回车,一切就尽收眼底了(alias 功能之一)。 更令人Happy的...原创 2010-05-18 18:13:43 · 107 阅读 · 0 评论 -
test命令
[size=medium] 似乎是来至鸟哥的学习 Shell Scripts……,原地址没存下,当时是copy到文本的。。。。 利用 test 指令的测试功能 当我要检测系统上面某些档案或者是相关的属性时,利用 test 这个指令来工作, 真是好用得不得了,举例来说,我要检查 /dmtsai 是否存在时,使用: [root @linux ~]# test -e /dmtsai ...原创 2010-05-19 10:55:53 · 186 阅读 · 0 评论 -
cut 行数据操作
http://blog.sina.com.cn/s/blog_6238358c0100hb90.html NAME cut - remove sections from each line of files SYNOPSIS cut [OPTION]... [FILE]... DESCRIPTION Print selected...原创 2010-05-27 09:44:32 · 200 阅读 · 0 评论 -
printf的简单使用
原文:http://hi.baidu.com/wangyuquansky/blog/item/319ce0903b98638aa877a425.html printf命令, 格式化输出, 是echo命令的增强版. 它是C语言printf()库函数的一个有限的变形, 并且在语法上有些不同. printf format-string... parameter... 这是Bash的内建版本, ...原创 2010-05-27 16:50:50 · 160 阅读 · 0 评论 -
Shell 偶用查询
[size=medium] 文件行数 wc -l FileName 统计当前目录下文件的个数 ls -l | grep "^-" | wc -l 统计当前目录下文件的个数,包括子目录里的。 ls -lR| grep "^-" | wc -l 统计某目录下文件夹(目录)的个数,包括子目录里的。 ls -lR| grep "^d" | wc -l ...原创 2010-07-06 15:15:29 · 101 阅读 · 0 评论 -
Shell__Script
[size=medium] 获取目录 dirname 全路径 获取文件名 basename 全路径 port端口查看 lsof -i:port [/size]原创 2010-10-15 14:05:30 · 92 阅读 · 0 评论 -
Shell__字符串截取
http://blog.youkuaiyun.com/gumanren/archive/2010/05/17/5601544.aspx 假设有变量 var=http://www.hao.com/123.htm 一 # 号截取,删除左边字符,保留右边字符。 echo ${var#*//} 其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符 ...原创 2010-10-18 10:59:57 · 84 阅读 · 0 评论 -
Shell__参数传递
[code="shell"] #!/bin/bash echo '$# '参数个数:$# echo '$0 '程序名称:$0 echo '$1 '第一参数:$1 echo '$2 '第二参数:$2 echo -------------------- echo '$* '所有参数:$* echo '$@ '参数列表:$@ echo '$? '上返回值:$? echo ----...原创 2011-02-11 14:29:07 · 105 阅读 · 0 评论 -
Shell__循环
[code="shell"] num=1 while [ $num -le 3 ] do echo ${num} num=$(($num+1)) done [/code] shell的循环也有多种写法: [url]http://bbs.linuxpk.com/thread-39584-1-1.html[/url] [code="shell"] time...原创 2010-08-09 14:41:53 · 120 阅读 · 0 评论 -
Shell__时间戳
[url]http://blog.chinaunix.net/u3/91453/showart_1856489.html[/url] [code="shell"] #!/bin/bash BegTime=`date -d "2010-07-25" +%s` EndTiem=`date -d "2010-08-05" +%s` Step=60*60*24 for ((i=...原创 2010-08-09 11:35:24 · 172 阅读 · 0 评论 -
paste__多文件列合并
[size=medium] Linux的文本处理强啊 paste file1 file2 原始文件 file1: aaaa bbbb cccc 原始文件 file2: 1111 2222 3333 合并后的文件 file3: aaaa 1111 bbbb 2222 cccc 3333 其它命令: -d, --de...原创 2010-08-05 11:35:20 · 188 阅读 · 0 评论 -
文件比较comm 与 diff
http://www.blogjava.net/weidagang2046/articles/33884.html --comm的语法: comm [- 1,2,3 ] file1 file2 -1 列出file2独有的,并在右边显示共有的 -2 列出file1独有的,并在右边显示共有的 -3 列出file1、file2独有...原创 2010-05-10 10:34:07 · 226 阅读 · 0 评论 -
AWK简单使用
[size=small] AWK有如文本数据库的功能! awk -F ‘分隔符' '{ if ($2 != 0) print $0}' file awk '{printf "%s;\n", $0}' 可以像C语言那样参数化输出 awk '{if($2=="") printf "%s,0\n",$1 ;else printf "%s,%s\n",$1,$...原创 2010-05-11 17:51:07 · 107 阅读 · 0 评论 -
什么时候不使用Shell 脚本
资源密集型的任务,尤其在需要考虑效率时(比如,排序,hash 等等) 需要处理大任务的数学操作,尤其是浮点运算,精确运算,或者复杂的算术运算 (这种情况一般使用C++或FORTRAN 来处理) 有跨平台移植需求(一般使用C 或Java) 复杂的应用,在必须使用结构化编程的时候(需要变量的类型检查,函数原型等等) 对于影响系统全局性的关键任务应用 对于安全有很高要求的任务,比如你需要...原创 2010-05-13 22:29:12 · 148 阅读 · 0 评论 -
split 文件分割与合并
split分为两种,二进制文件模式切割和文本文件模式切割。 语法格式: split [OPTION] [INPUT [PREFIX]] 常用参数: -b, --bytes=SIZE 二进制模式,输出文件 大小 定为 SIZE 字节 -C, --line-bytes=SIZE 输出文...原创 2010-05-14 00:03:15 · 514 阅读 · 0 评论 -
Shell脚本入门之一
晕…… 鸟哥写的那篇实在太好了不打算copy之二了。 鳥哥的 Linux 私房菜: 繁体中文: http://linux.vbird.org/linux_basic/0340bashshell-scripts.php 简体中文: http://www.oschina.net/bbs/thread/6563?lp=1 http://blog.csdn.ne...原创 2010-05-14 17:02:30 · 118 阅读 · 0 评论 -
Shell__Date
[code="shell"] # 遍历出本月1号~X号的日期 #!/bin/bash staDay=0 endDay=26 while [ ${staDay} -lt ${endDay} ] do Someday=`date --date=''${staDay}' days ago' +%Y-%m-%d` echo ${Someday} staDay=...原创 2010-07-26 16:48:45 · 103 阅读 · 0 评论 -
Shell__比较运算符
http://blog.chinaunix.net/u/9817/showart_1002716.html 运算符 描述 示例 文件比较运算符 -e filename 如果 filename 存在,则为真 [ -e /var/log/syslog ] -d filename 如果 filename 为目录,则为真 [ -d /tmp/mydir ] ...原创 2010-07-27 09:44:52 · 183 阅读 · 0 评论 -
Shell 解析
shell.sh sh -c "grep 'xx' *.txt"原创 2010-07-27 14:39:11 · 135 阅读 · 0 评论 -
SSH
高效使用 SSH 的 16 个技巧:http://blog.jobbole.com/33790/ SSH有很多非常酷的特性,如何它是你每天的工作伴侣,那么我想你有必要了解以下16条高效使用SSH的秘籍,它们帮你节省的时间肯定会远远大于你用来配置它们的时间。 1. 多条连接共享 如果你需要在多个窗口中打开到同一个服务器的连接,而不想每次都输入用户名,密码,或是等待连接建立,那么你可以配...原创 2013-02-28 14:29:27 · 217 阅读 · 0 评论