heredoc 相关问题

Here-document是在源代码中编写文字字符串的特殊语法,由不同的编程语言使用。

在Bash中使用heredoc创建新文件

对不起,如果有人已经提出这个问题,我搜索了它并且还没有找到答案。我需要通过一个命令行使用heredoc创建一个新的文本文件。我试过的......

回答 1 投票 -1

bash从这里运行脚本doc [duplicate]

在下面的代码中,变量X正常输出。 #cat a.sh X = world echo'hello'$ X#cat a.sh | bash hello world但是,使用此处doc,不显示变量X. #cat <

回答 1 投票 0

用空格缩进heredocs

对于我所从事的个人开发和项目,我们使用四个空格而不是制表符。但是,我需要使用heredoc,我不能在不打破缩进流的情况下这样做。唯一的工作方式......

回答 2 投票 31

使用here-doc时,为什么`vim -E`总是以非零退出代码退出?

请参见破折号中的以下会话:$ printf“foo \ nbar \ n”> testfile $ cat testfile foo bar $ vim -E testfile <1> s / foo / baz /> x> EOS $ echo $? 1 $ cat testfile baz bar $ ...

回答 1 投票 0

用于管道heredoc的多行语法;这便携式吗?

我熟悉这种语法:cmd1 << EOF | cmd2文本EOF但刚刚发现bash允许我写:cmd1 << EOF |文本EOF cmd2(heredoc用作cmd1的输入,...

回答 4 投票 111

如何在关联数组中使用PHP here-doc?

我需要通过here-doc将更多的多行文本放入PHP关联数组中。它看起来像这样:$ data = [“x”=>“y”,“foo”=>“bar”,/ * ......

回答 2 投票 18

sudo heredoc:bash:warning:here-document在第0行由文件结尾分隔(想要'EOF ...... EOF')

我的目标是使用sudo将内容写入另一个用户的xstartup文件。但是我的尝试...... sudo -iu user1 bash -lic'cat>〜/ .vnc / xstartup <

回答 1 投票 -1

如何在HEREDOC SQL查询中使用PHP变量?

我正在尝试使用HEREDOC表单在PHP中执行SQL查询。虽然单行形式正常,但同样的东西在HEREDOC形式中不起作用。这是我的HEREDOC代码......

回答 1 投票 2

json_decode:来自HEREDOC字符串的有效JSON的'语法错误'

我有下面的JSON代码。根据一个或两个JSON验证器,它是有效的JSON。 {“patterns”:{“email”:“/ [ - az0 -9._%+ - ] +@ [a - z0-9.-] + \\。[az] {2,} / i”, “电话”:“/(?:(?:\\(?(?:0(?:0 | ...

回答 1 投票 1

无效的体缩进级别(期望缩进级别至少为4)

我刚刚升级到PHP 7.3并且我收到此错误:无效的体缩进级别(期望缩进级别至少为4)以下是代码:$ html = <<

回答 1 投票 1

正则表达式匹配(1或更多)包含空行的php heredocs

示例文本位于:https://regex101.com/r/tfYEkO/1我想在PHP代码中找到包含空行的heredoc。我可以使用这个正则表达式做到这一点,但如果文件中有2个heredocs,它就匹配......

回答 1 投票 1

猫EOF问题与缩进[重复]

注意:如果有人认为此问题已经得到解答,请在下面粘贴您的答案,否则请勿干扰那些试图帮助需要帮助的人。谢谢,我不确定......

回答 1 投票 0

在单行命令行中执行多行语句?

我正在使用带有-c的Python来执行单行循环,即:$ python -c“对于范围内的r(10):print'rob'”这很好用。但是,如果我在for循环之前导入模块,则会出现语法错误:$ ...

回答 17 投票 164

将用户提供的命令写入文件

我需要用bash将用户提供的命令写入文件。 testcase将是script.sh - echo“Hello \ $ USER”,我想要一个包含echo“Hello $ USER”(或echo Hello \ $ USER)的文件,它可以是......

回答 1 投票 1

在JavaScript中创建多行字符串

我在Ruby中有以下代码。我想将此代码转换为JavaScript。什么是JS中的等效代码? text = <

回答 36 投票 2244

与netcat和heredoc可能的竞争条件

我正在OverTheWire做Bandit的24级,我在尝试解决它时遇到了问题。在本练习中,您需要通过端口30002与localhost连接并引入密码和...

回答 1 投票 0

在SFTP bash脚本中更正正则表达式

我想自动化SFTP进程以传输在本地服务器中创建的最后一个文件并将其发送到远程服务器。在本地服务器我有“/ Source / Path /”我有如下命名的文件:Logfile_2019 -...

回答 3 投票 1

heredoc for Windows批处理?

有没有一种方法可以批量指定多行字符串,类似于unix shell中的heredoc。类似于:cat < out.txt bla bla .. EOF想法是创造一个......

回答 18 投票 27

在PHP中使用Heredoc有什么好处? [关闭]

在PHP中使用Heredoc有什么好处,你能展示一个例子吗?

回答 5 投票 177

具有here-document重定向的Makefile配方

有谁知道如何在食谱上使用here-document重定向?测试:sh <

回答 4 投票 6

© www.soinside.com 2019 - 2024. All rights reserved.