shell之read的使用

简介:

    read命令用于接收键盘的标准输入以及其它文件的输入,得到输入后,read命令会将数据放到一个标准变量中。

示例 1:

#!/bin/bash

read -s -p  "Enter you password: " password            #-s:不显示输入,-p:在read命令行指

echo "Hello,your password is $password"                定一个提示


示例 2:

#!/bin/bash

echo -n "Enter your name: "

read name                                              #从键盘输入

echo "Hello! $name"


#!/bin/bash

read -t 5 -p "Enter your name: " name                  #-t:设定时间限制

echo "This is $name"


示例 3:读行

#!/bin/bash

file=/etc/fstab

i=1

cat $file | while read line

do

  echo $i###$line

  ((i++))

done


本文转自 zengwj1949 51CTO博客,原文链接:http://blog.51cto.com/zengwj1949/1924434

相关文章
|
6月前
|
人工智能 机器人 Shell
【shell】文件读写及read用法
【shell】文件读写及read用法
|
6月前
|
存储 Shell Linux
【Shell 命令集合 文件管理】Linux 读取命令 read命令使用指南
【Shell 命令集合 文件管理】Linux 读取命令 read命令使用指南
92 0
|
Shell Linux 开发工具
Shell脚本中read命令的使用方法(详解)
Shell脚本中read命令的使用方法(详解)
Shell脚本中read命令的使用方法(详解)
|
6月前
|
存储 Shell 数据安全/隐私保护
【Shell 编程指南】Shell read命令 (从标准输入读取数值)
【Shell 编程指南】Shell read命令 (从标准输入读取数值)
235 0
|
Shell Linux Perl
Shell基础学习---3、Read读取控制台输入、函数、正则表达式入门
Shell基础学习---3、Read读取控制台输入、函数、正则表达式入门
|
6月前
|
Shell Linux Perl
Shell基础学习---3、Read读取控制台输入、函数、综合应用案例:归档文件、正则表达式入门(第二天学习)
Shell基础学习---3、Read读取控制台输入、函数、综合应用案例:归档文件、正则表达式入门
123 1
|
存储 Shell
Shell read 键盘输入并复制给变量
Shell read 键盘输入并复制给变量
97 0
|
Shell
【shell】文件读写及read用法
【shell】文件读写及read用法
148 0
|
存储 Shell
Shell的read 读取控制台输入、read的使用
read是Shell内置命令,用来从标准输入中读取数据并赋值给变量。如果没有进行重定向,默认就是从键盘读取用户输入的数据;如果进行了重定向,那么可以从文件中读取数据。
531 1
Shell的read 读取控制台输入、read的使用
|
Shell
Shell内值命令之read
Shell内值命令之read
150 0
Shell内值命令之read