
shell脚本
iteye_1598
这个作者很懒,什么都没留下…
展开
-
Linux 常用命令
1、查看端口使用通用查看:netstat -aptnnetstat -apn | grep 1080查看进程使用情况ps -aux | grep java,或者直接:ps -aux | grep pid 查看 查看一个进程的详细情况:ps -ef | grep PID2、命令行查找:find . -name "*.xml" | xargs g...2013-05-03 14:33:58 · 81 阅读 · 0 评论 -
Xargs 用法
1. 简介 之所以需要用到这个命令,关键是由于很多命令不支持|管道来传递参数,而日常工作中有这个必要,所以就有了xargs命令,例如:find /sbin -perm +700 |ls -l 这个命令是错误的find /sbin -perm +700 |xargs ls -l 这样才是正确的xargs 可以读入 stdin 的资料,并且以空白字元或断行字元...原创 2013-09-30 14:56:51 · 107 阅读 · 0 评论 -
shell 字符串操作
shell 操作字符串的方式有多种多样,下面是最原始的操作方式:一、判断读取字符串值:${var} 变量var的值, 与$var相同 ${var-DEFAULT} 如果var没有被声明, 那么就以$DEFAULT作为其值 *${var:-DEFAULT} 如果var没有被声明, 或者其值为空, 那么就以$DEFAULT作为其值 * ${...原创 2013-09-24 15:09:55 · 99 阅读 · 0 评论 -
shell 乱码问题
先mark下,有空再看http://edyfox.codecarver.org/html/vim_fileencodings_detection.html原创 2013-09-24 01:56:23 · 121 阅读 · 0 评论 -
shell数组操作
#定义和使用数组arr=(1 2 3 4)echo ${arr[0]} #另一种 生命方式arr[0]="test1"arr[1]="test2"echo ${arr[0]}index=5echo ${arr[$index]arr=(123 34 3 5) echo $arr // 默认获取第一个元素 echo ${arr[1]} ...原创 2013-09-18 02:00:50 · 116 阅读 · 0 评论 -
shell 判断文件以及文件夹是否存在
shell判断文件,目录是否存在或者具有权限 #!/bin/sh myPath="/var/log/httpd/" myFile="/var /log/httpd/access.log" #这里的-x 参数判断$myPath是否存在并且是否具有可执行权限 if [ ! -x "$myPath"]; then mkdir "$myPath" ...原创 2013-09-16 15:49:09 · 151 阅读 · 0 评论 -
shell 判空
1. 变量通过" "引号引起来 如下所示:,可以得到结果为 IS NULL.#!/bin/sh para1=if [ ! -n "$para1" ]; then echo "IS NULL"else echo "NOT NULL"fi 2. 直接通过变量判断 如下所示:得到的结果为: IS NULL...原创 2013-09-16 15:13:48 · 505 阅读 · 0 评论 -
shell 写文件
linux shell编程读写文件 #!/bin/sh cat first|while read LINE do str="$LINE majk" echo $str echo $str >> copyreadfile.txt done 2# 如何用shell脚本读取文件的内容 我有个abc.txt文件,里面内容如下: BKLJLK76.doc 98JKL897.DOC ...原创 2013-09-16 15:12:52 · 266 阅读 · 0 评论 -
vim 常用命令
vim常用命令,便于使用的时候遗忘了查找: echo "some text": 将文字内容打印在屏幕上 ls: 文件列表 wc –l filewc -w filewc -c file: 计算文件行数计算文件中的单词数计算文件中的字符数 cp sourcefile destfile: 文件拷贝 mv oldname newname : 重命名文件或移动文件 ...原创 2013-09-12 09:50:41 · 94 阅读 · 0 评论 -
vim配置
""""""""""""""""""""""""""""""""""""""""""&q原创 2013-09-10 21:34:32 · 244 阅读 · 0 评论 -
小知识点
1、获取当前路径echo $(pwd) 2、ssh session失效:在~/.ssh/config文件中加上下面这行代码ServerAliveInterval 60原创 2013-11-02 17:39:14 · 110 阅读 · 0 评论