Почему бы не написать так:
if [[ -f /directory/test1 || -f /directory/test2 ]]; then
echo exists
else
echo 'does not exist'
fi
Также вам не следует не анализировать выводfind
по тем же причинам, по которым вы не должны анализироватьls
Попробуйте прочитать этоhttps://help.ubuntu.com/community/Repositories/CommandLine
Я до сих пор не могу заставить его работать. Надеюсь, кто-нибудь отзовется позже.
Кажется, что snort недоступен ни в одном из ваших текущих репозиториев Kali. Добавьте следующие репозитории в свой/etc/apt/sources.list
# nano /etc/apt/sources.list
deb http://ch.archive.ubuntu.com/ubuntu/ saucy main restricted
deb-src http://ch.archive.ubuntu.com/ubuntu/ saucy main restricted
deb http://httpredir.debian.org/debian jessie main
deb-src http://httpredir.debian.org/debian jessie main
Теперь сохраните этот файл и выполните следующие действия-
sudo apt-get update
sudo apt-get install snort
Поскольку Kali основана на Debian, большинство пакетов Ubuntu безупречно работают в Kali. Таким образом, не нужно беспокоиться о вышеупомянутых репозиториях. Вы также можете установить этот пакет из исходного кода. Но для этого могут потребоваться дополнительные инструменты.