Коли я намагаюся запустити "yum -y update" зі сценарію Bash, це не працює.
Ось як виглядає сценарій.
#!/usr/bin/
echo "--> Updating CentOS System"
yum -y update
Я запускаю сценарій з цією командою.
bash script.sh
Я отримую наступний вихід.
Loaded plugins: fastestmirror, refresh-packagekit, security
. Please use /usr/bin/yum --help.
CentOS 6 FINAL Встановлюється за допомогою текстових підказок. Я входжу як корінь із текстового підказки, а потім startx, щоб потрапити на робочий стіл gui.
Але коли я запускаю ту саму команду безпосередньо в терміналі, вона працює?
Я гуляв навколо, але не впевнений, чи я гуглю правильні умови.
Спасибі за вашу допомогу.
!#/usr/bin/) неправильний - він повинен бути чимось на зразок #!/usr/bin/bash-, але не стосується вашої помилки, оскільки ви явно запускаєте сценарій bash.