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