问题标签 [herestring]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
106 浏览

ssh - 运行包含带有屏幕的 STDIN 重定向的命令

使用Gradle SSH 插件,我将.jar文件部署到另一台机器。

然后我想在一个分离的screen会话中运行那个 jar。如果应用程序不需要在 STDIN 上输入,运行screen -dmS screen-name java -jar my.jar.

我尝试使用here-string以下列方式提供输入(除了其他方法),但我没有让它们中的任何一个工作:

谁能指出我正确的方向?谢谢!

0 投票
1 回答
49 浏览

bash - shell中的双引号和美元前缀字符串

如何在没有提示的情况下执行 ssh-keygen的问题中,我发现他们使用这里的字符串,如下所示:

为什么他们之前需要双引号$?它似乎$'\n'y等于它:

0 投票
2 回答
38 浏览

bash - Herestrings 中的 ANSI C 引用如何工作?

为什么这不起作用?

这有效:

如评论中所述,这也有效:

预期的:

我想这与引用和heredocs的工作方式有关。但由于set -x不适用于参数扩展调试,我无法弄清楚。

GNU Bash 参考手册中解释它的链接也会有所帮助。

注意:Expected:中的$来自cat -A选项,代表换行符\n字符。