Bash sprawdza, czy folder ma zawartość [duplikat]

To pytanie ma już tutaj odpowiedź:

Sprawdzanie ze skryptu powłoki, jeśli katalog zawiera pliki 25 odpowiedzi

Próbuję utworzyć skrypt Bash, który usunie wszystko w moim.waste informator. Mam podstawowy skrypt, który napisałem, ale chcę najpierw sprawdzić, czy.waste katalog ma zawartość, a jeśli tak, to echo prostego"Folder already empty!" wiadomość. Nie jestem zbyt mądryif iif else oświadczenia, a ja nie wiem co[ ] równanie musi sprawdzić obecność.

Kod podstawowy:

#! /bin/bash
echo "The files have been deleted:"
cd /home/user/bin/.waste/
ls
rm -rf /home/user/bin/.waste/*

(P.S. nie jestem pewien, czy gwiazdka jest poprawna na końcu, spróbowałem skryptu z nią i pamiętam, że usunął wszystko wbin katalog)

questionAnswers(3)

yourAnswerToTheQuestion