我创建了一个包含以下命令的bash文件mybashfile.sh
,但是在终端中运行它给我一个Permission Denied Error
我尝试从su
运行该文件,但同样Permission Denied Error
su
。
我正在运行这样的命令 -
$:./ mybashfile.sh
它位于包含mybashfile.sh
我的mybashfile.sh
文件 -
#!/usr/bin/env bash
redis-server --save "" &
sleep 1
redis-cli flushall
cd ~/Documents/class-prj/class-prj
npm run app.js
让我知道我在这里做错了什么。
答案 0 :(得分:1)
将模式设置为可执行文件:
chmod +x mybashfile.sh