如何使用bash中的read来仅将一个确定的字母分配给变量?

时间:2018-10-24 15:49:04

标签: bash

我想从终端读取并准确存储1个字母。 我的方法x=$(read -dx)无效且无用。

2 个答案:

答案 0 :(得分:1)

read将输出变量作为参数。尝试类似的东西:

data.addRows(JSON.parse(array));

上面的代码从命令行读取输入,然后获取第一个字符并回显它。

答案 1 :(得分:0)

感谢anubhava,kvantour和Charls Duffy的回答和评论,尤其是有关subshel​​l的提示。至少read -rn 1 x可以按照我的要求工作。