Мне нужно сделать скрипт для извлечения tar в указанном месте.
Я сделал что-то простое, например:
cp test.tar /var/www/html
cd /var/www/html
tar xvf test.tar
Если я выполняю команды вручную, все в порядке. Если я сохраню их в .sh, а затем использую #bash script.sh, я получаю следующую ошибку: «Не каталог cd: /var/www/html». Любая идея, почему?
Ты за твое время.
Примечания: я попробовал версию сценария на виртуальной машине (CentOS 5.5), и сценарий работал нормально, проблема возникает на реальной машине, где я хочу ее использовать (я использовал тот же образ диска ОС, те же конфигурации, что и на виртуальной машине. .. это делает это действительно очень странным для меня).
Добавлено: также я пытаюсь вызвать что-то вроде запуска службы mysqld ... это также не говорит о том, что каталог не существует (тем не менее, если я запускаю вручную, он работает.).