В дополнение к другим предложениям,bootiso
представляет собой дружественный сценарий для безопасного достижения этой цели за считанные секунды.
Просто сделай:
curl -L https://rawgit.com/jsamr/bootiso/latest/bootiso -O
chmod +x bootiso
./bootiso --help
Используйте так:
./bootiso my-iso-file.iso
Вы можете попробовать tail
команду:
$> echo 236548 | tail -c 4
548
для переменной вы бы использовали $:
$> echo "$MYVAR" | tail -c 4
Предположим, что число сохранено в переменнойvar
:
echo "${var#${var%???}}"
Здесь ${var%???}
расширяется до последних трех символов$var
удалено , оставляя все, что нужно удалить, с начала $var
. Этот результат используется для удаления этих символов из начала $var
.
В словах :«Удалите с самого начала все, что осталось от $var
после удаления последних трех символов $var
, и вызовите echo
с этим».
Если ваша оболочка поддерживает расширение подстроки с отрицательным смещением, например bash
, ksh
, zsh
, вы можете сделать
$ var=236548
$ echo "${var: -3}"
548
повторяет последние три символа var
.