Я пытаюсь записать сценарий для установки s3fs-предохранителя, но я не знаю, как изменить каталог в сценарии удара. Это сценарий, который я хочу автоматизировать
git clone https://github.com/s3fs-fuse/s3fs-fuse.git
cd s3fs-fuse
./autogen.sh
./configure
make
sudo make install
Вот как вы это делаете - когда сценарий завершается, текущий каталог возвращается к тому, что было при запуске сценария, так что, возможно, именно поэтому вы не думаете, что он работает.
Добавьте set -e
в начало скрипта. В противном случае, если какая-либо из этих команд вернет ошибку, сценарий просто продолжит работу, переходя к следующей команде, и это определенно небезопасно.