博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
read命令的使用
阅读量:6671 次
发布时间:2019-06-25

本文共 517 字,大约阅读时间需要 1 分钟。

hot3.png

  1. read -a array 读取一个数组

  2. read -t   key读取的时间限制

  3. read -n3  key读取三个字符 ,不会检测ENTER键。

  4. read 命令也可以从重定向的文件中读入变量的值.如果文件中的内容超过一行,那么只有第

    一行被分配到这个变量中.如果 read 命令有超过一个参数,那么每个变量都会从文件中取得
    以定义的空白分隔的字符串作为变量的值.

  5. 用while 读取一个文件的内容 

    #!/bin/bash

    while read line
    do
    echo "$line"
    done <read.sh

  6. while IFS=: read name passwd uid gid fullname ignore   使用IFS,用自定义的分隔符。

    do
    echo "$name ($fullname)"
    done </etc/passwd

  7. 将find用管道应用于read命令

    find $1 \( -name "*$2" -o -name ".*$2" \) -print | while read f; do .... done

转载于:https://my.oschina.net/wangzongtao/blog/665476

你可能感兴趣的文章
[Fibre Channle 实战之三]FC 和iSCSI的使用差异
查看>>
c#winform选择文件,文件夹,打开指定目录方法
查看>>
traceroute
查看>>
如何划分man文档的章节
查看>>
微信公众号的分类
查看>>
分布式高可用存储(drbd+corosync+pacemaker+MooseFS)
查看>>
css3动画简介以及动画库animate.css的使用
查看>>
后台管理前端选型
查看>>
Nginx+Lua+Redis连接池
查看>>
hadoop编译
查看>>
Favicon
查看>>
ubuntu下安装与卸载软件方法-转载
查看>>
LeetCode]Integer to Roman AND ROman to Integer
查看>>
关于datepart计算weekday时多一天引起的问题及解决方法
查看>>
MySQL python 数据迁移脚本
查看>>
我的友情链接
查看>>
网站运维常用小技巧,排错必备
查看>>
Python中MySQLdb模块的安装
查看>>
windows下的grep
查看>>
find 详解
查看>>