Ubuntu cron.daily возвращает ошибку пути при использовании оболочки оболочки - что не так с моим путем?

работает , который возможен производит /домашний/тест-пользователь/доступен/внутрь/

Это нормально.

env-setup изменяет некоторые переменные окружения. Например, PATH:

expr "$PATH" : "${PREFIX_PATH}.*" > /dev/null || export PATH="$PREFIX_PATH:$PATH"

не создал обычный каталог config /etc/ansible

Это нормально.

Ansible не создает каталог /etc/ansible.

Каталог /etc/ansible поставляется с пакетом.

Например, пакет Debian содержит:

1
19.03.2018, 13:32
2 ответа

Расширение пути с помощью *не работает в двойных кавычках.

Можно попробовать так:

#!/bin/bash
for dir in /var/www/html/*/; do
  if pushd "$dir"; then
    wp plugin update --all --allow-root
    wp core update --allow-root
    wp language core update --allow-root
    wp theme update --all --allow-root
    rse
   popd
  fi
done
3
27.01.2020, 23:12

Расширение пути не работает в двойных кавычках.

Простой тест:

$ ls -ld /lib*
drwxr-xr-x 23 root root 4096 Jul 14  2017 /lib
drwxr-xr-x  2 root root 4096 Jun 21  2017 /lib64

$ ls -ld "/lib*"
ls: cannot access '/lib*': No such file or directory
4
27.01.2020, 23:12

Теги

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