我正在将一个 heredoc 回显到一个文件中,但换行符正在丢失
运行这个脚本
#!/bin/bash
NAME="$1"
mkdir -p $NAME
FILE=$(cat <<SETVAR
name = "$NAME"
type = "test"
SETVAR
)
echo $FILE > $NAME/$NAME.txt
Run Code Online (Sandbox Code Playgroud)
使用 arg: foo,导致 foo/foo.txt 中的文件包含
name = "foo" type = "test"
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?谢谢
在今天早上遇到这个问题后,我已经阅读了很多其他问题。所以希望我能提供大量信息来帮助解决这个问题
我可以使用标准端口 22 通过 SSH 连接到使用桥接或仅主机网络的 VM。然而,当我尝试访问一个网站时(在这个阶段只希望看到欢迎页面)我得到 ERR_CONNECTION_REFUSED
Netstat 说我们正在监听 80
tcp 0 0 :::80 :::* LISTEN
Run Code Online (Sandbox Code Playgroud)
有谁知道我的问题可能是什么?
我想不出哪里可能会拒绝请求。