Chinaunix

标题: BASH 里的 REPLY - 自带变量的介绍 [打印本页]

作者: rdcwayx    时间: 2014-03-05 08:44
标题: BASH 里的 REPLY - 自带变量的介绍
本帖最后由 rdcwayx 于 2014-03-05 08:47 编辑

BASH里自带一些变量,这里是其全部的介绍http://www.gnu.org/software/bash ... Bash-Variables.html 建议每个都看一遍。

前段时间介绍了 BASH_REMATCH (http://bbs.chinaunix.net/thread-4125147-1-1.html). 这次介绍另一个变量
  1.       REPLY   -      Set to the line of input read by the read builtin command when no arguments are supplied.
复制代码
也就是说如果read 命令没有分配变量的话,自动赋值到REPLY这个变量里。
  1. while read -r
  2. do
  3.   echo "$REPLY"
  4. done   < file
复制代码
上面这个命令可以直接用来显示文本 file 里的内容。注意, read命令后没有分配变量。
作者: yestreenstars    时间: 2014-03-05 08:47
学习了~
作者: 这个冬天不冷    时间: 2014-03-05 09:01
毫无人气,现在的人,好浮躁啊,都来捡现成的答案,不搞懂最基本的,版主好人
作者: 圣西罗门柱    时间: 2014-03-05 09:14
学习了 :wink:
作者: rogantianwz    时间: 2014-03-05 09:16
向版主致敬,向版主学习
作者: 刺客阿地    时间: 2014-03-05 10:44
学习。。。。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2