Я пытаюсь удалить приведенный ниже файл для всех учетных записей пользователей с помощью bash-скрипта, но подстановочный знак * не работает. Я тестировал скрипт локально, запустив его на Mac OS X Terminal.
Файл Plist, который нужно удалить: com.apple.eap.bindings.XXXXXXX.plist
#!/bin/bash
for dir in /Users/*;
do
if [[ -e "${dir}/Library/Preferences/com.apple.eap.bindings.*" ]]; then
rm "${dir}/Library/Preferences/com.apple.eap.bindings.*"
fi
done
Приведенный выше код не удаляет рассматриваемый файл, но он работает, если я указываю точное имя файла без подстановочного знака. Я также пытался удалить кавычки, но файл все равно не удаляется. Может ли кто-нибудь помочь, пожалуйста?