判断文件是否存在的shell脚本代码 Linux
#!/bin/sh# 判断文件是否存在# link:www.maopiaopiao.com# date:2013/2/28 myPath=/var/log/httpd/myFile=/var /log/httpd/access.log #...
标签: linux
用shell命令读取与输出数据的代码 Linux
shell脚本读取数据有以下几种方式:1.键盘输入,默认2.从文件中读取3.通过管道命令传递echo的功能:c :不换行f :进纸t :跳格n :换行表示转义,例如:""/
标签: linux
linux shell命令执行顺序的控制方法 Linux
&&命令1 && 命令2:如果这个命令执行成功&&那么执行这个命令。[jb]/usr/xxxx/ytcclb>ls -l test.sql-rwxr--r-- 1 xxxx group 225 Nov 15 14:12 test.sql[jb]/usr/xxxx/ytcclb>cp test
标签: linux
kill特定进程的shell脚本代码 Linux
1、原始暴力的方法
myLinux:/home/zhanhailiang/public_html # killall nginx
2、温柔点的方法查找指定进程的pid,并kill|kill -USR1 掉
myLinux:/home/zhanhailiang/public_html #
标签: linux
shell数组常用实例分享 Linux
说明:shell中数组的下标默认是从0开始的1、将字符串放在数组中,获取其长度
#!/bin/bashstr="a b --n d"array=($str)length=${#array[@]}echo $lengthfor ((i=0; i<$leng
标签: linux
linux shell数组深入学习理解 Linux
bash shell只支持一维数组,但参数个数没有限制。声明一个数组:declare -a array(其实不用声明,按数组方式直接赋值给变量即可,BASH就知道那是数组)数组
标签: linux
shell for循环与数组应用介绍 Linux
读取一个文件,把每一行赋值给一个数组的变量,然后用for循环打印出来
#!/bin/shi=1SUM=`sed -n '$=' tmp.txt` #计算文件的总行数echo "$SUM"while read linedo arr[$i]=
标签: linux
通过实例深入理解linux shell数组 Linux
本文为大家介绍linxu shell中数组的相关知识,并举了很多例子供参考,包括数组的复制,计算,删除,替换等,是学习shell 数组的不可多得的好文章。 数组的声明: 1)array[key]=value # array[0]=one,a...
标签: linux
合并一个文件夹下多个文件内容的单行shell命令 Linux
合并一个文件夹下多个文件内容:
find -name "*.log" -exec 'cat' {} ; > test.tmp
标签: linux
查找目录下同名但不同后缀名文件的shell脚本代码 Linux
因为后台录入的同事,上传文件的时候,给文件取了相同的名字,但不同的后缀名,由于文件路径非常深,大概十层左右,每一层又有几十个文件,所以人工找起来非常麻烦,所以写了个脚本,帮他们实现查找指定目录下所有子目录及文件,找出相同文件名,不同后缀的文...
标签: linux