Could you do the same with ipdata.txt?
Code:
cat -net /tmp/ipdata.txt
Another idea to tell if there's special characters would be to add 'od' to translate them:
Code:
#!/bin/bash
# Get Hostname from hostname.txt file
HOST=$(awk 'FNR==1 {printf $1}' /tmp/hostname.txt)
# Get ip address from ipdata.txt
IP=$(awk 'FNR==5 {printf $2}' /tmp/ipdata.txt)
# Create new file with variables
echo "Start File" > /tmp/iphost.txt
echo "$HOST" | od -a >> /tmp/iphost.txt
echo "$IP" | od -a >> /tmp/iphost.txt
echo "File Done" >> /tmp/iphost.txt
Regards.
Bookmarks