1
0
mirror of https://github.com/pi-hole/pi-hole synced 2024-11-18 06:08:21 +00:00

double bracket notation

This commit is contained in:
Jacob Salmela 2015-11-27 18:34:02 -06:00
parent a2cddda590
commit 573c1ef94f

View File

@ -4,7 +4,7 @@ if [[ ! -f /etc/pihole/whitelist.txt ]];then
touch /etc/pihole/whitelist.txt touch /etc/pihole/whitelist.txt
fi fi
if [ $# = 0 ]; then if [[ $# = 0 ]]; then
echo "Immediately whitelists one or more domains." echo "Immediately whitelists one or more domains."
echo "Usage: whitelist.sh domain1 [domain2 ...]" echo "Usage: whitelist.sh domain1 [domain2 ...]"
fi fi
@ -19,9 +19,9 @@ do
# Construct basic pattern to match domain name. # Construct basic pattern to match domain name.
basicpattern=$(echo $var | awk -F '[# \t]' 'NF>0&&$1!="" {print ""$1""}' | sed 's/\./\\./g') basicpattern=$(echo $var | awk -F '[# \t]' 'NF>0&&$1!="" {print ""$1""}' | sed 's/\./\\./g')
if [ "$basicpattern" != "" ]; then if [[ "$basicpattern" != "" ]]; then
# Add to the combination pattern that will be used below # Add to the combination pattern that will be used below
if [ "$combopattern" != "" ]; then combopattern="$combopattern|"; fi if [[ "$combopattern" != "" ]]; then combopattern="$combopattern|"; fi
combopattern="$combopattern$basicpattern" combopattern="$combopattern$basicpattern"
# Also add the domain to the whitelist but only if it's not already present # Also add the domain to the whitelist but only if it's not already present
@ -31,7 +31,7 @@ do
done done
# Now report on and remove matched domains # Now report on and remove matched domains
if [ "$combopattern" != "" ]; then if [[ "$combopattern" != "" ]]; then
echo "Modifying hosts file..." echo "Modifying hosts file..."
# Construct pattern to match entry in hosts file. # Construct pattern to match entry in hosts file.