mirror of
https://github.com/Snowy-Fluffy/zapret.installer.git
synced 2026-07-15 21:59:24 +03:00
bug fix + added search in list
This commit is contained in:
@@ -412,7 +412,11 @@ update_script() {
|
||||
}
|
||||
|
||||
add_to_zapret() {
|
||||
read -p "Введите IP-адреса или домены для добавления в лист (разделяйте пробелами, запятыми или |): " input
|
||||
read -p "Введите IP-адреса или домены для добавления в лист (разделяйте пробелами, запятыми или |)(Enter для отмены): " input
|
||||
|
||||
if [[ -z "$input" ]]; then
|
||||
main_menu
|
||||
fi
|
||||
|
||||
IFS=',| ' read -ra ADDRESSES <<< "$input"
|
||||
|
||||
@@ -434,7 +438,11 @@ add_to_zapret() {
|
||||
}
|
||||
|
||||
delete_from_zapret() {
|
||||
read -p "Введите IP-адреса или домены для удаления из листа (разделяйте пробелами, запятыми или |): " input
|
||||
read -p "Введите IP-адреса или домены для удаления из листа (разделяйте пробелами, запятыми или |)(Enter для отмены): " input
|
||||
|
||||
if [[ -z "$input" ]]; then
|
||||
main_menu
|
||||
fi
|
||||
|
||||
IFS=',| ' read -ra ADDRESSES <<< "$input"
|
||||
|
||||
@@ -457,6 +465,23 @@ delete_from_zapret() {
|
||||
main_menu
|
||||
}
|
||||
|
||||
search_in_zapret() {
|
||||
read -p "Введите слово для поиска в хостлисте (Enter для отмены): " keyword
|
||||
|
||||
if [[ -z "$keyword" ]]; then
|
||||
main_menu
|
||||
fi
|
||||
|
||||
matches=$(grep "$keyword" "/opt/zapret/ipset/zapret-hosts-user.txt")
|
||||
|
||||
if [[ -n "$matches" ]]; then
|
||||
echo "Найденные записи:"
|
||||
echo "$matches"
|
||||
else
|
||||
echo "Совпадений не найдено."
|
||||
fi
|
||||
}
|
||||
|
||||
configure_zapret_conf() {
|
||||
if [[ ! -d /opt/zapret/zapret.cfgs ]]; then
|
||||
echo "Клонирую конфигурации..."
|
||||
|
||||
Reference in New Issue
Block a user