logo
  • 教程列表
  • SO官方文档
  • 这里文件和这里的字符串
    • 用 here 文件执行命令
    • 缩进这里的文件
    • here 字符串
    • 创建一个文件
    • 用 sudo 运行几个命令
    • 限制字符串
  1. StackOverflow 文档
  2. Bash 教程
  3. 这里文件和这里的字符串
  4. 用 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
  • 限制字符串
  • 创建一个文件

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 关于我们
  • 免责声明