Bash-скрипт не работает, не меняет каталог

Во-первых, я только вчера начал изучать, как использовать Linux, поэтому мои возможности очень ограничены.

По сути, я создаю сценарий, который могу запускать каждый раз, когда включаю свой VPS, а затем сценарий включает все серверы. Однако из-за недостатка знаний я столкнулся с некоторыми трудностями, поскольку, как только скрипт запускает серверы, он не меняет каталоги, оставляя его в качестве каталога по умолчанию.

Я не уверен, правильно ли я делаю это вообще, поэтому, если вы обнаружите ошибку в сценарии, было бы здорово, если бы вы могли исправить меня - или если бы у вас был более эффективный способ что-то сделать.

#!/bin/bash
service mysqld start
sudo service httpd restart
sudo service vsftpd restart
echo finished initialization
cd ~/server_1 & dos2unix start.sh & sh start.sh & 
cd ~/server_2 & dos2unix start.sh & sh start.sh & 
cd ~/bungee_1 & dos2unix start.sh & sh start.sh && 
fg
echo finished
0
24.12.2015, 01:52
0 ответов

Теги

Похожие вопросы