Решения до сих пор используют ls
. Вот все решение для удара:
#!/bin/bash
shopt -s nullglob dotglob # To include hidden files
files=(/some/dir/*)
if [ ${#files[@]} -gt 0 ]; then echo "huzzah"; fi
Вы допустили несколько ошибок в своей функции getDelete:
Я думаю, это сработает для вас:
function getDelete(item) {
return "<button onclick=\"location.href='/report?command=delete&reportNo="
+ item + "'\">Delete</button>";
}