我正在配置 kickstart 配置文件,并且我想创建一些脚本文件。
我是这样做的:
cat <<EOF >>/scripts/myfile.pl
#!/usr/bin/perl
...
my $int;
`useradd me`;
...
EOF
在 PXE 启动和安装过程之后,当我检查文件时,以“$”开头的所有内容以及以反引号开头的行都消失了。
反斜杠反引号似乎有效,但 $ 无效。
有没有什么办法可以使这个工作完成?
答案1
尝试:cat <<'EOF' >>/scripts/myfile.pl
这是一个参数替换问题。