For 企业应用案例
来源:互联网 发布:西安交通大学软件学院 编辑:程序博客网 时间:2024/03/29 21:42
For循环语句主要用于对某个数据域进行循环读取、对文件进行遍历,通常用于需要循环某个文件或列表。
语法格式如下:
For var in (表达式)
do
语句
done
1、输出1至100
for i in {1..100}
do
echo$i
done
2、将文件中的信息输出来
list.txt中信息如下:
192.168.1.11
192.168.1.12
192.168.1.13
192.168.1.14
192.168.1.15
for i in `cat list.txt`
do
echo $i
done
3、通过ssh远程查看磁盘使用情况,或看操作其他命令
list.txt中信息如下:
127.0.0.11
127.0.0.12
127.0.0.13
127.0.0.14
127.0.0.15
#/bin/bash
#2017-11-21
#author by scott
USER="root"
IP_LIST=`cat ip.txt`
COMMAND="$*"
for ip in $IP_LIST
do
echo-e "\033[32mThe Ip Address $ip Exec Command for Result:\033[0m"
ssh-l $USER $ip $COMMAND
done
注:ssh每次都要求输入密码,可以做免秘钥
4、拷贝文件至远程服务器
#!/bin/bash
#2017-11-21
#author by scott
FILE="$1"
USER="root"
REMOTE_DIR="/tmp"
IP=`cat ip.txt`
if [ $# -eq 0 ];then
echo-e "----------------------------------------------------"
echo-e "\033[34mUsage:Please Exce Script Menu Follow:$0|ip.txt|list.txt\033[0m"
echo-e "\033[35m1)ip.txt\033[0m"
echo-e "\033[35m2)list.txt\033[0m"
else
for i in $IP
do
echo-e "\033[32mThe Ip Address $i Exec Command for Result:\033[0m"
scp$FILE $USER@$i:$REMOTE_DIR
done
fi- For 企业应用案例
- Samba 企业应用案例
- Samba 企业应用案例
- Samba 企业应用案例
- Samba 企业应用案例需求
- samba的企业应用案例
- Websphere安装、企业部署应用 【应用案例】
- 《Linux企业应用案例精解》样章
- 《Linux企业应用案例精解》
- Linux之redhat-----Samba 企业应用案例
- Test3@Samba企业应用案例需求
- SOA在一个典型企业应用案例中的应用构想
- 移动商务平台的五种常见企业应用案例
- 《Linux企业应用案例精解》已出版
- OSPF协议在企业中的综合应用案例
- 互联网金融企业的大数据应用案例分享-孟鑫
- Redhat 企业虚拟化应用案例合集
- 《Linux企业应用案例精解》一书已由清华大学出版社出版
- 栈的顺序存储的实现与操作
- 三分钟搭建mongodb伪副本集
- Unity实现验证身份证是否合法
- 补充:批量下载百度贴吧图片Demo
- Map 遍历的四种方法
- For 企业应用案例
- 负载测试、压力测试和性能测试的区别
- 简单算法习题--设置首字母大写
- 菜鸟学Java(二十三)——Java内存分析
- 弹幕框架
- java内存问题
- AndroidStudio插件GsonFormat快速实现JavaBean
- AccessibilityService使用情况
- C++之多态