Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在这里读取文件文档bash脚本_Bash_Heredoc - Fatal编程技术网

在这里读取文件文档bash脚本

在这里读取文件文档bash脚本,bash,heredoc,Bash,Heredoc,当我执行这个命令时,我只得到空行作为输出 # /bin/bash <<- EOF while read a do echo $a done < /etc/fstab EOF #/bin/bash您不需要这里的文档。如果您正在尝试脚本,您可以执行以下操作: #!/bin/bash while read a do echo "$a" done < /etc/fstab #/bin/bash 读一篇 做 回音“$a” 完成

当我执行这个命令时,我只得到空行作为输出

# /bin/bash <<- EOF
while read a
do
    echo $a
done < /etc/fstab
EOF

#/bin/bash您不需要这里的文档。如果您正在尝试脚本,您可以执行以下操作:

#!/bin/bash
while read a
do
    echo "$a"
done < /etc/fstab
#/bin/bash
读一篇
做
回音“$a”
完成
您不需要这里的文档。如果您正在尝试脚本,您可以执行以下操作:

#!/bin/bash
while read a
do
    echo "$a"
done < /etc/fstab
#/bin/bash
读一篇
做
回音“$a”
完成
您不需要这里的文档。如果您正在尝试脚本,您可以执行以下操作:

#!/bin/bash
while read a
do
    echo "$a"
done < /etc/fstab
#/bin/bash
读一篇
做
回音“$a”
完成
您不需要这里的文档。如果您正在尝试脚本,您可以执行以下操作:

#!/bin/bash
while read a
do
    echo "$a"
done < /etc/fstab
#/bin/bash
读一篇
做
回音“$a”
完成
如果有人碰到这个问题,这里有一个有效的版本:

# /bin/bash <<- EOF
while read a
do
    echo \$a
done < /etc/fstab
EOF

#/bin/bash如果有人遇到这种情况,下面是一个有效的版本:

# /bin/bash <<- EOF
while read a
do
    echo \$a
done < /etc/fstab
EOF

#/bin/bash如果有人遇到这种情况,下面是一个有效的版本:

# /bin/bash <<- EOF
while read a
do
    echo \$a
done < /etc/fstab
EOF

#/bin/bash如果有人遇到这种情况,下面是一个有效的版本:

# /bin/bash <<- EOF
while read a
do
    echo \$a
done < /etc/fstab
EOF

#/bin/bash我在这里没有足够的声誉来添加评论,所以我不得不回答


首先,您有多个层次的shell。在最初的示例中,HERE文档的语法不正确,但编辑的更新是正确的。我在这里没有足够的声誉来添加评论,所以我不得不回答


首先,您有多个层次的shell。在最初的示例中,HERE文档的语法不正确,但编辑的更新是正确的。我在这里没有足够的声誉来添加评论,所以我不得不回答


首先,您有多个层次的shell。在最初的示例中,HERE文档的语法不正确,但编辑的更新是正确的。我在这里没有足够的声誉来添加评论,所以我不得不回答



首先,您有多个层次的shell。在最初的示例中,HERE文档的语法不正确,但编辑的更新是正确的。在这里使用here doc的目的是什么?哦,我真正想做的是把一个here文档传递给ssh“嘘user@root/bin/bash我在这里看不到。发布相关代码。我想你需要引用
EOF
:write
$file\u conf
在调用
ssh
之前由shell展开。here文档很像双引号字符串。在此处使用here文档的目的是什么?哦,我真正想做的是把一个here文档传递给ssh“嘘user@root/bin/bash我在这里看不到。发布相关代码。我想你需要引用
EOF
:write
$file\u conf
在调用
ssh
之前由shell展开。here文档很像双引号字符串。在此处使用here文档的目的是什么?哦,我真正想做的是把一个here文档传递给ssh“嘘user@root/bin/bash我在这里看不到。发布相关代码。我想你需要引用
EOF
:write
$file\u conf
在调用
ssh
之前由shell展开。here文档很像双引号字符串。在此处使用here文档的目的是什么?哦,我真正想做的是把一个here文档传递给ssh“嘘user@root/bin/bash我在这里看不到。发布相关代码。我想你需要引用
EOF
:write
$file\u conf
在调用
ssh
之前由shell展开。here文档很像双引号字符串。或者,单引号here doc terminator:
bash或者,单引号here doc terminator:
bash或者,单引号here doc terminator:
bash或者,单引号here doc terminator:
bash