shell for in 用法总结
2016-02-23 18:41
666 查看
1、遍历按空格分隔的字符串:
#!/bin/bash
servers="abc123 das 222"
for server in$servers
do
echo$server
done
2、遍历字符串列表、用空格分隔:
#!/bin/bash
for server in a b c
do
echo$server
done
3、遍历参数列表:
#!/bin/bash
for arg in $*
do
echo$arg
done
4、遍历文件目录:
#!/bin/bash
for i in ~/*.sh
do
echo$i
cat$i
done
注:$i是整个目录和文件;
注:for in语句也可以与`
`和$( )配合使用,例如:
#!/bin/bash
for i in $(ls~/*.sh)
do
echo$i
cat$i
done
#!/bin/bash
servers="abc123 das 222"
for server in$servers
do
echo$server
done
2、遍历字符串列表、用空格分隔:
#!/bin/bash
for server in a b c
do
echo$server
done
3、遍历参数列表:
#!/bin/bash
for arg in $*
do
echo$arg
done
4、遍历文件目录:
#!/bin/bash
for i in ~/*.sh
do
echo$i
cat$i
done
注:$i是整个目录和文件;
注:for in语句也可以与`
`和$( )配合使用,例如:
#!/bin/bash
for i in $(ls~/*.sh)
do
echo$i
cat$i
done
相关文章推荐
- shell打包
- Remote shell with telnet on windows platform
- CENTOS 6.6初始化SHELL脚本
- shell 标示符
- Linux中profile、bashrc、bash_profile之间的区别和联系
- Powershell 命令集 cmdlets
- linux修改shell为zsh
- vim 打开文件末尾带有^M的解决办法
- powershell快捷键
- adb shell 访问真机手机数据库文件
- adb shell模拟点击事件 input
- CocoaPod出现-bash: pod: command not found 解决办法
- shell 字符串
- PowerShell 在线教程
- 常用shell命令
- linux下shell编程示例-获取进程id
- linux下使用shell脚本自动化部署项目
- shell脚本基础知识和位置变量
- monkey离线运行之shell脚本实现
- pc进入android手机shell的root权限(su: not found)