Shell 基本编程

来源:互联网 发布:nginx 单ip 多域名 编辑:程序博客网 时间:2024/06/05 23:46

1   IFS

IFS是internal field separator的缩写,shell的特殊环境变量。ksh根据IFS存储的值,可以是空格、tab、换行符或者其他自定义符号,来解析输入和输出的变量值,说白了了 IFS 定义了 shell 中的分隔符。預設的 IFS 是用空白當作分割,如下:

#!/bin/shstrings="1 2 3 4 5 6";for s in $strings; do  echo "$s";done

结果:

123456