На этот вопрос уже есть ответ:
Это моя демонстрация .sh файл
#!/bin/bash
if [[ $(ls -A) ]]; then
echo "there are files"
else
echo "no files found"
fi
, но когда я запускаю это, я получаю вывод как
demo.sh: 3: demo.sh: [[: not found
no files found
, но в этом каталоге есть какой-то файл