bash shell传递变量和引号

用户名

我有一个变量,它包含所有类型的字符

myvar="alfanum;001String"

我需要以这种方式将它们传递给带有单引号的命令

java -jar myapp.jar  HERE I NEED TO PUT ->  'alfanum;001String' with single quotes

但是如果我这样做

java -jar myapp.jar "'$myvar'"  

它不起作用。

请注意,我不能只使用双引号:

java -jar myapp.jar "$myvar" 

因为$myvar是用户的输入,而myapp.jar需要检索它,并用单引号将其四舍五入

谢谢

ge

你可以这样

java --jar myapp.jar $(echo "'$myvar'")

但是,为什么不只使用双引号呢?

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Bash中的cURL-在单引号之间传递变量

来自分类Dev

在Bash脚本中传递变量名称和值

来自分类Dev

在bash中玩日期:传递变量

来自分类Dev

Bash:您如何传递变量?

来自分类Dev

在传递到sudo bash时传递变量

来自分类Dev

在正则表达式中传递变量(bash)

来自分类Dev

bash-传递变量以查找命令-exec

来自分类Dev

Bash提供选项并在选择时传递变量

来自分类Dev

bash与psql结合使用,在它们之间传递变量

来自分类Dev

在 Bash 中两次传递变量

来自分类Dev

Bash shell脚本。变量作为参数。无引号与双引号

来自分类Dev

使用 PHP 和 MYSQL 使用单引号传递变量

来自分类Dev

传递bash变量,使之没有多余的单引号

来自分类Dev

何时使用 Bash shell 扩展反引号中的变量?

来自分类Dev

如何在Ubuntu的bash中正确传递变量以进行API调用?

来自分类Dev

如何在shell脚本中使用双引号传递变量值

来自分类Dev

在bash和qmake中转义变量的双引号

来自分类Dev

bash变量,带引号和百分比

来自分类Dev

将bash脚本变量传递给反引号中的带引号的值

来自分类Dev

Bash Shell参数传递...?

来自分类Dev

bash变量带双引号

来自分类Dev

扩展bash变量多引号?

来自分类Dev

回声变量结果引号BASH

来自分类Dev

将带有引号和双引号的参数传递给bash脚本

来自分类Dev

将Bash Shell变量传递给Awk NR函数

来自分类Dev

从Ruby传递变量作为Shell的密码

来自分类Dev

如何执行具有很多嵌套单引号和双引号以及bash中带引号的变量的命令

来自分类Dev

如何将带引号的参数从变量传递到bash脚本

来自分类Dev

如何通过bash变量将带引号的字符串作为单个参数传递

Related 相关文章

热门标签

归档