如何在bash中重定向/链接变量?

用户名

我正在尝试在bash脚本中链接变量(三个或更多)。例如:

read -e -p "Enter the 5' restriction enzyme:" RE5

我希望用户输入“ BamHI”,并且我想将用户输入(BamHI)链接到另一个文本字符串(“ GGATCC”)。但是我不知道是否所有用户都将其输入为小写或大写,因此要更正它,我使用:

RE5l=`echo "$RE5" | tr '[:upper:]' '[:lower:]'`

并设置:

bamhi=GGATCC

现在,当我进入时echo $RE5l我会得到bamhi,但是我想得到GGATCC

但是我不知道该怎么做或出了什么问题。欢迎提出所有建议,更正或其他方式。先感谢您。

查尔斯·达菲

@gniourf_gniourf的答案是更好的做法,您应该接受并使用它。仅仅因为它是对该问题的更直接答案而提供了此信息。

您所做的几乎所有事情都很好:

read -e -p "Enter the 5' restriction enzyme:" RE5
RE5l=${RE5,,}
bamhi=GGATCC

...但是如果您想在查找中使用间接寻址,请使用一个!字符来做到这一点:

echo "${!RE5l}"

...代替

echo "${RE5l}"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在bash中重定向警告?

来自分类Dev

如何简化bash中的重复重定向

来自分类Dev

bash重定向中的“-”如何工作?

来自分类Dev

如何从旧链接重定向到MVC中的新链接

来自分类Dev

如何在终端中下载链接重定向且似乎仅在GUI中工作的文件?

来自分类Dev

如何在HTML中的多个按钮上设置页面重定向链接?

来自分类Dev

如何基于bash中的变量有条件地将输出重定向到文件

来自分类Dev

如何将多行 bash 命令重定向到变量中

来自分类Dev

如何在流程替换中重定向?

来自分类Dev

如何在Wordpress中重定向URL

来自分类Dev

如何在grails中重定向请求

来自分类Dev

如何在.htaccess中重定向

来自分类Dev

如何在htaccess中成功重定向?

来自分类Dev

如何在Ajax Post中重定向?

来自分类Dev

如何在HTML中重定向?

来自分类Dev

如何在流程替换中重定向?

来自分类Dev

如何在Wordpress上重定向永久链接

来自分类Dev

如何在ruby 2.1.6中将下标的STDOUT重定向到变量

来自分类Dev

如何在变量中重定向stderr但将stdout保留在控制台中

来自分类Dev

当命令作为变量传递时,如何在命令替换中包括stdout / stderr重定向?

来自分类Dev

如何在 Reactjs 中随重定向一起发送变量?

来自分类Dev

重定向到在bash中存储awk的变量

来自分类Dev

PHP 中的重定向链接

来自分类Dev

如何在bash中同时重定向stdin和stdout和stderr?

来自分类Dev

我如何在bash中的一行上执行双重重定向?

来自分类Dev

如何在脚本中使用 Bash 重定向抑制 zenity 和 yad 中的 GtkDialog 警告?

来自分类Dev

如何在bash中重定向到stdin但每行之间有延迟?

来自分类Dev

如何重定向到div中存在的超链接

来自分类Dev

如何重定向到div中存在的超链接

Related 相关文章

  1. 1

    如何在bash中重定向警告?

  2. 2

    如何简化bash中的重复重定向

  3. 3

    bash重定向中的“-”如何工作?

  4. 4

    如何从旧链接重定向到MVC中的新链接

  5. 5

    如何在终端中下载链接重定向且似乎仅在GUI中工作的文件?

  6. 6

    如何在HTML中的多个按钮上设置页面重定向链接?

  7. 7

    如何基于bash中的变量有条件地将输出重定向到文件

  8. 8

    如何将多行 bash 命令重定向到变量中

  9. 9

    如何在流程替换中重定向?

  10. 10

    如何在Wordpress中重定向URL

  11. 11

    如何在grails中重定向请求

  12. 12

    如何在.htaccess中重定向

  13. 13

    如何在htaccess中成功重定向?

  14. 14

    如何在Ajax Post中重定向?

  15. 15

    如何在HTML中重定向?

  16. 16

    如何在流程替换中重定向?

  17. 17

    如何在Wordpress上重定向永久链接

  18. 18

    如何在ruby 2.1.6中将下标的STDOUT重定向到变量

  19. 19

    如何在变量中重定向stderr但将stdout保留在控制台中

  20. 20

    当命令作为变量传递时,如何在命令替换中包括stdout / stderr重定向?

  21. 21

    如何在 Reactjs 中随重定向一起发送变量?

  22. 22

    重定向到在bash中存储awk的变量

  23. 23

    PHP 中的重定向链接

  24. 24

    如何在bash中同时重定向stdin和stdout和stderr?

  25. 25

    我如何在bash中的一行上执行双重重定向?

  26. 26

    如何在脚本中使用 Bash 重定向抑制 zenity 和 yad 中的 GtkDialog 警告?

  27. 27

    如何在bash中重定向到stdin但每行之间有延迟?

  28. 28

    如何重定向到div中存在的超链接

  29. 29

    如何重定向到div中存在的超链接

热门标签

归档