Commit a4d024fe authored by Olaf Hering's avatar Olaf Hering Committed by Wei Liu
Browse files

tools/hv: reduce resouce usage in hv_get_dns_info helper



Remove the usage of cat. Replace the shell process with awk with 'exec'.
Also use a generic shell because no bash specific features will be used.

Signed-off-by: default avatarOlaf Hering <olaf@aepfle.de>
Acked-by: default avatarWei Liu <wei.liu@kernel.org>
Link: https://lore.kernel.org/r/20241202120432.21115-1-olaf@aepfle.de


Signed-off-by: default avatarWei Liu <wei.liu@kernel.org>
Message-ID: <20241202120432.21115-1-olaf@aepfle.de>
parent 07dfa6e8
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
#!/bin/bash
#!/bin/sh

# This example script parses /etc/resolv.conf to retrive DNS information.
# In the interest of keeping the KVP daemon code free of distro specific
@@ -10,4 +10,4 @@
# this script can be based on the Network Manager APIs for retrieving DNS
# entries.

cat /etc/resolv.conf 2>/dev/null | awk '/^nameserver/ { print $2 }'
exec awk '/^nameserver/ { print $2 }' /etc/resolv.conf 2>/dev/null