Обработка на текст в Линукс
Когато пиша скрипт на bash, как да взема от IP адреса последния байт?
Например отварям за четене конфигурационен файл, където е записано 192.168.95.126.
Как да получа 126?
Когато пиша скрипт на bash, как да взема от IP адреса последния байт?
Например отварям за четене конфигурационен файл, където е записано 192.168.95.126.
Как да получа 126?
Пробва ли с гугъл? Не знам какво точно е заданието, но това ми излезе на първи резултат при опит за търсене: http://stackoverflow.com/questions/22034341/last-byte-validation-not-work-for-ip-in-bash
awk -F '.' '{print $4}' nameOfTheFile
-F '.' указваш раделителя
{print $4} ти печата четвъртата част
Да добавя и още нещо, в BASH можеш и така да направиш:
ip='192.168.1.222'
last = "${ip##*.}"
echo $last
Рагледай лекциите на Мариян, много неща ще научиш от там.
P.S. Както каза и RoYaL, Google и той знае как.