Skip to content

Commit 12e1ee2

Browse files
authored
Merge pull request #207 from Taimoor-12/cli-fixes
slight modification in scripts
2 parents 7da2ec7 + ba9dd26 commit 12e1ee2

File tree

11 files changed

+55
-11
lines changed

11 files changed

+55
-11
lines changed

cidr2ip/deb.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,11 @@ case $ARCH in
2323
esac
2424

2525
curl -LO https://github.com/ipinfo/cli/releases/download/cidr2ip-${VSN}/cidr2ip_${VSN}_linux_${ARCH_NAME}.deb
26-
sudo dpkg -i cidr2ip_${VSN}_linux_${ARCH_NAME}.deb
26+
if command -v sudo >/dev/null 2>&1; then
27+
sudo dpkg -i cidr2ip_${VSN}_linux_${ARCH_NAME}.deb
28+
else
29+
dpkg -i cidr2ip_${VSN}_linux_${ARCH_NAME}.deb
30+
fi
2731
rm cidr2ip_${VSN}_linux_${ARCH_NAME}.deb
2832

2933
echo

cidr2range/deb.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,11 @@ case $ARCH in
2222
;;
2323
esac
2424
curl -LO https://github.com/ipinfo/cli/releases/download/cidr2range-${VSN}/cidr2range_${VSN}_linux_${ARCH_NAME}.deb
25-
sudo dpkg -i cidr2range_${VSN}_linux_${ARCH_NAME}.deb
25+
if command -v sudo >/dev/null 2>&1; then
26+
sudo dpkg -i cidr2range_${VSN}_linux_${ARCH_NAME}.deb
27+
else
28+
dpkg -i cidr2range_${VSN}_linux_${ARCH_NAME}.deb
29+
fi
2630
rm cidr2range_${VSN}_linux_${ARCH_NAME}.deb
2731

2832
echo

grepdomain/deb.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,11 @@ case $ARCH in
2222
;;
2323
esac
2424
curl -LO https://github.com/ipinfo/cli/releases/download/grepdomain-${VSN}/grepdomain_${VSN}_linux_${ARCH_NAME}.deb
25-
sudo dpkg -i grepdomain_${VSN}_linux_${ARCH_NAME}.deb
25+
if command -v sudo >/dev/null 2>&1; then
26+
sudo dpkg -i grepdomain_${VSN}_linux_${ARCH_NAME}.deb
27+
else
28+
dpkg -i grepdomain_${VSN}_linux_${ARCH_NAME}.deb
29+
fi
2630
rm grepdomain_${VSN}_linux_${ARCH_NAME}.deb
2731

2832
echo

grepip/deb.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,11 @@ case $ARCH in
2222
;;
2323
esac
2424
curl -LO https://github.com/ipinfo/cli/releases/download/grepip-${VSN}/grepip_${VSN}_linux_${ARCH_NAME}.deb
25-
sudo dpkg -i grepip_${VSN}_linux_${ARCH_NAME}.deb
25+
if command -v sudo >/dev/null 2>&1; then
26+
sudo dpkg -i grepip_${VSN}_linux_${ARCH_NAME}.deb
27+
else
28+
dpkg -i grepip_${VSN}_linux_${ARCH_NAME}.deb
29+
fi
2630
rm grepip_${VSN}_linux_${ARCH_NAME}.deb
2731

2832
echo

ipinfo/deb.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,11 @@ case $ARCH in
2323
esac
2424

2525
curl -LO https://github.com/ipinfo/cli/releases/download/ipinfo-${VSN}/ipinfo_${VSN}_linux_${ARCH_NAME}.deb
26-
sudo dpkg -i ipinfo_${VSN}_linux_${ARCH_NAME}.deb
26+
if command -v sudo >/dev/null 2>&1; then
27+
sudo dpkg -i ipinfo_${VSN}_linux_${ARCH_NAME}.deb
28+
else
29+
dpkg -i ipinfo_${VSN}_linux_${ARCH_NAME}.deb
30+
fi
2731
rm ipinfo_${VSN}_linux_${ARCH_NAME}.deb
2832

2933
echo

matchip/deb.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,11 @@ case $ARCH in
2222
;;
2323
esac
2424
curl -LO https://github.com/ipinfo/cli/releases/download/matchip-${VSN}/matchip_${VSN}_linux_${ARCH_NAME}.deb
25-
sudo dpkg -i matchip_${VSN}_linux_${ARCH_NAME}.deb
25+
if command -v sudo >/dev/null 2>&1; then
26+
sudo dpkg -i matchip_${VSN}_linux_${ARCH_NAME}.deb
27+
else
28+
dpkg -i matchip_${VSN}_linux_${ARCH_NAME}.deb
29+
fi
2630
rm matchip_${VSN}_linux_${ARCH_NAME}.deb
2731

2832
echo

prips/deb.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,11 @@ case $ARCH in
2222
;;
2323
esac
2424
curl -LO https://github.com/ipinfo/cli/releases/download/prips-${VSN}/prips_${VSN}_linux_${ARCH_NAME}.deb
25-
sudo dpkg -i prips_${VSN}_linux_${ARCH_NAME}.deb
25+
if command -v sudo >/dev/null 2>&1; then
26+
sudo dpkg -i prips_${VSN}_linux_${ARCH_NAME}.deb
27+
else
28+
dpkg -i prips_${VSN}_linux_${ARCH_NAME}.deb
29+
fi
2630
rm prips_${VSN}_linux_${ARCH_NAME}.deb
2731

2832
echo

randip/deb.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,11 @@ case $ARCH in
2222
;;
2323
esac
2424
curl -LO https://github.com/ipinfo/cli/releases/download/randip-${VSN}/randip_${VSN}_linux_${ARCH_NAME}.deb
25-
sudo dpkg -i randip_${VSN}_linux_${ARCH_NAME}.deb
25+
if command -v sudo >/dev/null 2>&1; then
26+
sudo dpkg -i randip_${VSN}_linux_${ARCH_NAME}.deb
27+
else
28+
dpkg -i randip_${VSN}_linux_${ARCH_NAME}.deb
29+
fi
2630
rm randip_${VSN}_linux_${ARCH_NAME}.deb
2731

2832
echo

range2cidr/deb.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,11 @@ case $ARCH in
2222
;;
2323
esac
2424
curl -LO https://github.com/ipinfo/cli/releases/download/range2cidr-${VSN}/range2cidr_${VSN}_linux_${ARCH_NAME}.deb
25-
sudo dpkg -i range2cidr_${VSN}_linux_${ARCH_NAME}.deb
25+
if command -v sudo >/dev/null 2>&1; then
26+
sudo dpkg -i range2cidr_${VSN}_linux_${ARCH_NAME}.deb
27+
else
28+
dpkg -i range2cidr_${VSN}_linux_${ARCH_NAME}.deb
29+
fi
2630
rm range2cidr_${VSN}_linux_${ARCH_NAME}.deb
2731

2832
echo

range2ip/deb.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,11 @@ case $ARCH in
2222
;;
2323
esac
2424
curl -LO https://github.com/ipinfo/cli/releases/download/range2ip-${VSN}/range2ip_${VSN}_linux_${ARCH_NAME}.deb
25-
sudo dpkg -i range2ip_${VSN}_linux_${ARCH_NAME}.deb
25+
if command -v sudo >/dev/null 2>&1; then
26+
sudo dpkg -i range2ip_${VSN}_linux_${ARCH_NAME}.deb
27+
else
28+
dpkg -i range2ip_${VSN}_linux_${ARCH_NAME}.deb
29+
fi
2630
rm range2ip_${VSN}_linux_${ARCH_NAME}.deb
2731

2832
echo

0 commit comments

Comments
 (0)