StackOverflow 文档 Bash 教程 这里文件和这里的字符串 用 sudo 运行几个命令 用 sudo 运行几个命令 Created: November-22, 2018 sudo -s <<EOF a='var' echo 'Running serveral commands with sudo' mktemp -d echo "\$a" EOF 需要转义 $a 以防止它被当前 shell 扩展 要么 sudo -s <<'EOF' a='var' echo 'Running serveral commands with sudo' mktemp -d echo "$a" EOF 限制字符串创建一个文件