• (12)Linux shell之read 用法


    Linux shell之read 用法

    #!/bin/bash
    #read 用来读取屏幕输入或是读取文件内容。
    read -p  "please input you  name: " name #获取输入变量
    read -p  "please input you age: " age  #获取输入变量
    echo "you name is $firstname ,age is $age"      #输出变量内容

    #执行结果
    [root@sql tmp]# ./read
    please input you name: liyang
    please input you age: 100
    you  name is liyang,age is 100

    read a <a.txt  #从文件a.txt 中获取变量a 的值

    格 式

    含 义

    read answer

    从标准输入读取一行并赋值给变量answer

    read first last

    从标准输入读取一行,直至遇到第一个空白符或换行符。把用户键入的第一个词存到变量first中,把该行的剩余部分保存到变量last中

    read

    标准输入读取一行并赋值给内置变量REPLY

    read –a arrayname

    读入一组词,依次赋值给数组arrayname③

    格 式

    含 义

    read -e

    在交互式shell命令行中启用编辑器。例如,如果编辑器是vi,则可以在输入行时使用vi命令

    read –p prompt

    打印提示符,等待输入,并将输入赋值给REPLY变量

    read –r line

    允许输入包含反斜杠

     

  • 相关阅读:
    Html笔记(四)图像
    Html笔记(三)列表
    Html笔记(二)字体
    Html笔记(一)概述
    mysql基础~经典题目
    MGR架构~原理细节分析(8.0最新版)
    hiveserver2
    恋爱心理
    和谐之道
    智者遇事求心,庸者遇事求境
  • 原文地址:https://www.cnblogs.com/zhangshenghui/p/7341686.html
Copyright © 2020-2023  润新知