рдмреИрд╢рдХреЗрди рдореЗрдВ рдХрд╛рд░реНрдпред рдПрдХ рдФрд░ рд╕рд╛рдзрд╛рд░рдг рдмрд╛рдд

.Bashrc рдореЗрдВ рдЖрдк рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рд╡рд░реНрдгрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдореИрдВ рдРрд╕рд╛ рдХреНрдпреЛрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ? рдпрджрд┐ рдЖрдк рдЕрдиреНрдп рдирд╛рдо рдпрд╛рдж рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдПрдХ-рдкрдВрдХреНрддрд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦрдирд╛ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИред

рдЖрдк, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╕рдорд╛рд░реЛрд╣ рдореЗрдВ .bashrc рдПрдХ рдмрд╛рд╣рд░реА рдЖрдИрдкреА рдкрддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ

wanip() {
wget -q -O - checkip.dyndns.com | awk '{print $6}'| sed 's/<.*>//'
}

рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░, wanip рдЖрдкрдХреЗ рдмрд╛рд╣рд░реА рдЖрдИрдкреА рдкрддреЗ рдХреЛ рджрд┐рдЦрд╛рдПрдЧрд╛ред

рдФрд░ рдЗрд╕реЗ .bashrc add рдореЗрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рдлрд╛рдЗрд▓ рдореЗрдВ рд░рдЦрдирд╛ рдмреЗрд╣рддрд░ рд╣реИ

if [ -f ~/.bash_func ]; then
. ~/.bash_func
fi

.bash_func - рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо, рдЬрд╣рд╛рдБ рд╣рдо рдлрд╝рдВрдХреНрд╢рди рд▓рд┐рдЦреЗрдВрдЧреЗред

Source: https://habr.com/ru/post/In121136/


All Articles