Linux 脚本内容指定用户执行

#!/bin/bash
set -x

## 因为这些变量在下面要用,所以要写在最上面,

## 如果直接写在下面,则变量获取不到,并且下面的 $ 标识的都要用 引号引起来,否则这些参数接收不到

tarfile=$1

tarfile_name=${tarfile##*/}

echo "$tarfile"
echo "$tarfile_name"

## 切换用户,下面的命令都以这个用户创建文件获执行命令

su - admin <

  

转载于:https://www.cnblogs.com/zhangjianbin/p/9245014.html

你可能感兴趣的:(Linux 脚本内容指定用户执行)