结合选项和变量内联与内置`读`

时间:2018-04-05 13:09:40

标签: bash

假设这样一个小例子

    $ read -p "Enter a numeral: "
    Enter a numeral: 4
    $ echo $REPLY
    4

在上面,没有列出变量,REPLY会自动分配给输入。

我想列出一个类似的变体:

    $ read  foo -p "Enter a numeral: "
    4
    -bash: read: `-p': not a valid identifier

如何实现它不调用echo命令?

1 个答案:

答案 0 :(得分:2)

read -p "Enter a numeral: " foo

要在选项

之后指定的变量