不在脚本中运行的命令

时间:2017-11-13 09:06:44

标签: linux bash ubuntu

我正在尝试编写我的第一个bash脚本来自动化一些无聊的东西,我每次都要键入但不能让它工作。 我在我的主目录中创建了pgAdmin.sh:

#!/bin/bash
cd /opt/enviromentpy/pgadmin4
source bin/activate
python lib/python2.7/site-packages/pgadmin4/pgAdmin4.py

当我使用./pgAdmin.sh运行它时,我得到:

./pgAdmin.sh: line 2: cd: /opt/enviromentpy/pgadmin4: No such file or 
directory
./pgAdmin.sh: line 3: bin/activate: No such file or directory
python: can't open file 'lib/python2.7/site-packages/pgadmin4/pgAdmin4.py': [Errno 2] No such file or directory

但是当我打开终端并从主目录中逐个放置这些命令时它工作得很好。

1 个答案:

答案 0 :(得分:2)

你犯了一个简单的拼写错误。

而不是enviromentpy你可能想写enviromentpy(注意额外的n