shell
记录点滴人生
这个作者很懒,什么都没留下…
展开
-
shell中$0,$?,$!等的特殊用法
变量说明: $$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行的命令的结束代码(返回值) $- 使用Set命令设定的Flag一览 $* 所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。 $@ 所有参数列表。如"$@"用「"」括起来的情况、以"$1" "$2" …转载 2014-11-03 10:33:59 · 610 阅读 · 0 评论 -
几个不错的Shell脚本
【例子:001】判断输入为数字,字符或其他 #!/bin/bash read -p "Enter a number or string here:" input case $input in [0-9]) echo -e "Good job, Your input is a numberic! \n" ;; [a-zA-Z]) echo -e "转载 2015-03-05 15:56:28 · 601 阅读 · 0 评论 -
Linux Sed命令详解+如何替换换行符"\n"(很多面试问道)
Sed Sed是一个强大的文本处理工具 可以采用正则匹配,对文本进行插入删除修改等操作 Sed处理的时候,一次处理一行,每一次把当前处理的存放在临时缓冲区,处理完后输出缓冲区内容到屏幕,然后把下一行读入缓冲区,如此重复,直到结尾。 1、命令格式和参数 sed [-nefr] [动作] 文件 参数: -n 安静模式,在sed处理的时候,所有来自STDIN的数据都会被输出到终端,转载 2017-03-22 11:36:10 · 3105 阅读 · 0 评论