加载中
linux shell 编程 14 删除日志文件

循环删除一个月前的多个日志文件

2016/02/01 14:35
143
linux shell 编程13 获取时间

我们在shell中要获取时间,具体方式如下

2016/02/01 10:22
195
linux shell 编程 12 重定向

输出/输入重导向 > >> < << :> &> 2&> 2<>>& >&2 文件描述符(File Descriptor),用一个数字(通常为0-9)来表示一个文件。 常用的文件描述符如下: 文件描述符 名称 常用缩写 默认值 0 标准输...

2015/11/17 23:22
34
linux shell 编程 11 特殊符号 & 以及和他的恩怨

这篇文章中主要说说这四个符号: &、&& 、$!、$$ 四个符号。 符号解释: &&: 逻辑关系 与 & : 在后台运行进程 $! : 是最后运行的后台Process的PID $$:是脚本运行的当前进程ID号 为什么要在...

2015/11/17 22:43
80
linux shell 编程 10 $0 $1 $2 $# $* $@ $! $$ $?

$# 是传给脚本的参数个数 $0 是脚本本身的名字 $1 是传递给该shell脚本的第一个参数 $2 是传递给该shell脚本的第二个参数 $@ 是传给脚本的所有参数的列表 $* 是以一个单字符串显示所有...

2015/11/16 23:39
141
linux shell 编程 9 脚本中调用脚本

在shell脚本中调用另一个脚本的三种不同方法(fork, exec, source)

2015/11/11 22:50
49
linux shell 编程 8 for 循环删除文件

实例: #!/bin/bash # delete importnewhouse data logs shell cd /www/autopublish.news.fang.com/auto_publishnews/logs/ for((i=1;i<100;i++)); do n="20151106importnewhousedata.log.$i...

2015/11/10 09:09
457
shell 编程7 获取 java程序的pid

var=$(ps -ef | grep -v 'grep' | grep 'hello' | awk '{print $2}') # 其中的 grep -v 'grep' 就是获取指定外的元素, awk 的$0 是所有值,而$ 1,$2 …… 就是他的域 注意使用ps -ef 查出来...

2015/11/09 22:19
271
linux shell 编程6 tomcat的启动停止

#!/bin/bash JAVA_HOME="/usr/local/jdk1.7/jdk1.7" TOMCAT_HOME="/usr/local/tomcat/apache_tomat-8" export JAVA_HOME usage="{stop|start|restart}" start_tomcat="$TOMCAT_HOME/bin/star...

2015/11/07 22:21
75
linux shell 编程5 函数获取参数

#!/bin/sh arg1=$1 arg2=$2 tellname () { echo "this is tellname funciton and execute this function tellname !" echo "two args: $arg1 , $arg2" } echo " execute function " # execut...

2015/11/01 19:49
110
linux shell4 判断登陆用户,然后重启关闭系统

在获取当前系统的登陆用户后判断,如果是root 用户或者是有权限的则都要关闭否则退出当前进程

2015/11/01 08:53
46
linux shell 编程3 判断当前的是不是目录、 传递参数的个数

文章主要用到了$() 反引号`` 以及 $1,$2 $0 ,$# 等这些特殊符号

2015/10/29 09:39
250
linux shell 编程2 if then else fi 字符串空的判断

简单介绍 if 的用法 以及其中涉及到的 /dev/null 无底洞和 2 >&1 的介绍

2015/10/28 09:36
682

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部