专栏首页cwl_Java快速学习-Shell读取控制台输入

快速学习-Shell读取控制台输入

第8章 read读取控制台输入

1.基本语法

	read(选项)(参数)
	选项:
-p:指定读取值时的提示符;
-t:指定读取值时等待的时间(秒)。

参数 变量:指定读取值的变量名 2.案例实操 (1)提示7秒内,读取控制台输入的名称

[atguigu@hadoop101 datas]$ touch read.sh
[atguigu@hadoop101 datas]$ vim read.sh

#!/bin/bash

read -t 7 -p "Enter your name in 7 seconds " NAME
echo $NAME

[atguigu@hadoop101 datas]$ ./read.sh 
Enter your name in 7 seconds xiaoze
xiaoze 

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 快速学习-注册github帐号

    说明:可以创建仓库的网站很多(Github/GitLab/码云等),这里主要讲解Github

    cwl_java
  • 快速学习-Shell中的变量

    1.基本语法 (1)定义变量:变量=值 (2)撤销变量:unset 变量 (3)声明静态变量:readonly变量,注意:不能unset 2.变量定义规...

    cwl_java
  • 快速学习-skywalking概述

    APM (Application Performance Management) 即应用性能管理系统,是对企业系统即时监控以实现 对应用程序性能管理和故障管理...

    cwl_java
  • Hive UDF Python

    Hive为我们提供了众多的内置函数,但是在实际的运用过程中仍然不能满足我们所有的需求.hive是用java开发的,本身提供了使用java去开发UDF的方式.而这...

    py3study
  • 输出不详宗教预言,Google翻译为何“水逆”了?

    在 Reddit 上,有网友截图显示,在 Google 翻译中当某些语种的词汇翻译成英语时,输出的却是毫无由头的宗教语言。比如键入 19 个 dog,将其从毛利...

    AI科技大本营
  • 添加Metasploit-payload到已有的Android项目中

    *本文原创作者:xiaohuanshu,本文属FreeBuf原创奖励计划,未经许可禁止转载 metasploit在写这篇文章之前,笔者可以说是对java一窍...

    FB客服
  • HBase面试题

    (1) Hbase一个分布式的基于列式存储的数据库,基于Hadoop的hdfs存储,zookeeper进行管理。

    黑白格
  • 腾讯云学生机-腾讯云学生服务器

    腾讯云学生机是腾讯云针对在校学生的一个优惠,每个月只需10元就可购买腾讯云学生机。

    用户1361591
  • DevOps工具介绍连载(20)——Google App Engine

    2008年4月7号,Google在Campfire One上介绍了一种简化创建、运行和构建伸缩性Web应用的工具——Google App Engine。简而言之...

    小老鼠
  • 实操电信NB-IoT接入(无NB-IoT模组体验)

    由于工作需要,近期按照电信的接入文档,试用电信NB-IoT平台,记录下使用过程中遇到的问题和解决办法。

    peakxie

扫码关注云+社区

领取腾讯云代金券