Advertisement
edmundlaugasson

Unikaalne masina ID

Feb 17th, 2014
182
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.59 KB | None | 0 0
  1. Hetkel selline rida:
  2. echo "`cat /etc/hostname`.`ip link show eth1 | awk '/ether/ {print $2}' | sed s/://g`"
  3.  
  4. ... ja siis suunatakse see tekstifaili, et saada masinanimest ja MAC-aadressist kombineeritud unikaalne ID.
  5.  
  6. Seal oleks nüüd vaja asendada eth1 sellise käsuga, mis võtaks selle võrguliidese, millele IP on omistatud.
  7.  
  8. Käsk
  9. ifconfig | grep 'eth' | awk '{print $1}'
  10. ... annab lahenduse ühe võrguliidese puhul.
  11.  
  12. Toimiv variant ühe võrguliidese puhul:
  13. echo "`cat /etc/hostname`.`ip link show $(ifconfig | grep 'eth' | awk '{print $1}') | awk '/ether/ {print $2}' | sed s/://g`"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement