Linux Xmessege Bash Example
Page 1 of 1
Linux Xmessege Bash Example
Example 1:
test.sh
- Code:
#!/bin/bash
MESSAGE="Message Test"
#echo "$MESSAGE"
xmessage -center "$MESSAGE"
- Code:
sudo chmod +x *.sh
- Code:
./test.sh
Example 2:
test.sh
- Code:
#!/bin/bash
function show_ip(){
# ip link show
# add path for md5deep to work
#source /etc/profile
a=$(md5deep -q last_ip.txt)
echo -en "Your IP's: \c"
echo ""
echo -n "Your Internal IP Is "
ifconfig enp0s3 | grep "inet addr"| sed 's/addr:/ /' | awk '{print $2}'
# change enp0s3 to eth0 or w.e you need!
echo -n "Your External IP Is "
dig +short myip.opendns.com @resolver1.opendns.com
log_last_ip > last_ip.txt
#md5sum last_ip.txt > last_ip_hash.txt
b=$(md5deep -q last_ip.txt)
[ "$a" = "$b" ] && echo "IP Not Changed" > out.txt || echo "IP Has Changed Since Last Checked!" > out.txt
# cat out.txt
cat out.txt
espeak -v en -f out.txt -g 01ms -a 110 -p 58 -s 175
}
MESSAGE="message test"
ip=$('show_ip')
#echo "$MESSAGE"
xmessage -center "$ip"
- Code:
./test2.sh
Similar topics
» Bash Psychic Game For Linux Bash
» Linux BASH Script Running Commands and Functions From Bash Script and saving to varables
» FTP Files From Linux With Bash
» Calculating Pi With Bash On Linux
» Loading Bar For Bash In Linux
» Linux BASH Script Running Commands and Functions From Bash Script and saving to varables
» FTP Files From Linux With Bash
» Calculating Pi With Bash On Linux
» Loading Bar For Bash In Linux
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum