Попробуйте:
x=$(echo "${dir:2:5}" | sed 's/\.$//')
x=value
)$dir
— переменная. Чтобы распечатать вывод вашей команды, вы должны использовать echo "${dir:2:5}" | sed 's/\.$//'
в терминале. Чтобы сохранить значение в переменной x
, вы заменяете значение своей командой, используя подстановку команд$( )
Хотя я не уверен, что это так, после «жесткой перезагрузки», как это называет компания VPS, снова появился файл псевдонима ifcfg-eth0:0
, и у меня снова появился второй IP-адрес.
Я не знаю, было ли это из-за какого-то зависания со стороны хостинговой компании или потому, что я пытался 0:1
вместо 0:0
.
Но вот что исправило ситуацию.