На самом деле нет необходимости вытирать жесткий диск. Либо продолжайте работать с установленной ОС, либо просто установите другую, решив стереть диск во время установки.
Тем не менее, Ubuntu, как кто-то, кто пробовал около десятка дистрибутивов, будет намного проще настроить и использовать для новичка.
${0} - первый аргумент скрипта, то есть имя или путь к сценарию. Если вы запустите свой скрипт как path/to/script.sh, то ${0} будет именно такой строкой: path/to/script.sh.
Часть %/* изменяет значение ${0}. Это означает: взять все символы до /, а затем имя файла. В приведенном выше примере ${0%/*} будет path/to.
Вы можете увидеть его в действии на своей оболочке:
$ x=path/to/script.sh
$ echo "${x%/*}"
path/to
Sh поддерживает многие другие виды «замены параметров» ». Вот, например, как взять имя файла вместо пути:
$ echo "${x##*/}"
script.sh
В общем, суффиксы % и %%, в то время как префиксы # и ## , Вы можете больше узнать о замене параметров.
${0} - первый аргумент скрипта, то есть имя или путь к сценарию. Если вы запустите свой скрипт как path/to/script.sh, то ${0} будет именно такой строкой: path/to/script.sh.
Часть %/* изменяет значение ${0}. Это означает: взять все символы до /, а затем имя файла. В приведенном выше примере ${0%/*} будет path/to.
Вы можете увидеть его в действии на своей оболочке:
$ x=path/to/script.sh
$ echo "${x%/*}"
path/to
Sh поддерживает многие другие виды «замены параметров» ». Вот, например, как взять имя файла вместо пути:
$ echo "${x##*/}"
script.sh
В общем, суффиксы % и %%, в то время как префиксы # и ## , Вы можете больше узнать о замене параметров.
${0} - первый аргумент скрипта, то есть имя или путь к сценарию. Если вы запустите свой скрипт как path/to/script.sh, то ${0} будет именно такой строкой: path/to/script.sh.
Часть %/* изменяет значение ${0}. Это означает: взять все символы до /, а затем имя файла. В приведенном выше примере ${0%/*} будет path/to.
Вы можете увидеть его в действии на своей оболочке:
$ x=path/to/script.sh
$ echo "${x%/*}"
path/to
Sh поддерживает многие другие виды «замены параметров» ». Вот, например, как взять имя файла вместо пути:
$ echo "${x##*/}"
script.sh
В общем, суффиксы % и %%, в то время как префиксы # и ## , Вы можете больше узнать о замене параметров.