Bashスクリプトが機能せず、ディレクトリは変更されません。

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

ベストアンサー1

&&代わりに使うという意味ですか&

おすすめ記事