获取服务器IP的Shell 脚本:
代码如下 | 复制代码 |
#!/bin/bash ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' |cut -d: -f2 | awk '{ print $1}' |
下载整站
wget -mk http://www.111com.net
判断文件的存在与否
代码如下 | 复制代码 |
#!/bin/bash if [ ! -f /root/log.l ] then echo "log.l note exist" fi |
常用语法
while 语句
代码如下 | 复制代码 |
#!/bin/bash echo "enter passwd" read passwd while [ $passwd != "iterse" ];do echo "sorry try again" read passwd done |
for 语句
代码如下 | 复制代码 |
#! /bin/bash for i in a b c; do echo "$in" done |
case 语句
代码如下 | 复制代码 |
|
if else elif fi
代码如下 | 复制代码 |
#! /bin/sh |