установка 17.10 зависает на HP Pavillion Power 15-cb0xx

Что @ Slug45 сказал, это абсолютно правильно.

Когда вы перетаскиваете файл в исполняемый файл (или ссылку на него), этот исполняемый файл запускается с указанием пути к перетаскиваемому файлу в качестве аргумента. Это абсолютно то же самое в Windows (но это не так важно).

У Bash есть простой способ справиться с аргументами. Используйте "$@" (с кавычками), чтобы получить массив всех аргументов (полезно, например, в цикле for..in). $@, "$*" и $* выполняют подобные вещи, но вы почти всегда хотите "$@". Подробнее см. Здесь.

Кроме того, вы можете напрямую обращаться к определенным аргументам как $X, где X - номер аргумента. Например:

$ cat ./args.sh
echo $1
echo $2
echo $3
$ ./args.sh foo bar baz
foo
bar
baz
$

В больших сценариях лучше назначить имена указанным переменным:

$ cat music.sh
#!/bin/bash
# Usage: ./music.sh Artist Album Song
ARTIST=$1
ALBUM=$2
SONG=$3

if [ $ARTIST -eq "Nickelback" ]; then exit; fi

mplayer ~/Music/$ARTIST/$ALBUM/$SONG.mp3
0
задан 8 January 2018 в 12:57

2 ответа

Я успешно запускаю Ubuntu 16.04.4 LTS Desktop AMD64 вместе с предустановленными окнами 10 на 15-cb070nz ноутбуке HP Pavilion. Мне нужно было запустить linux с nomodeset:

отключить безопасную загрузку в загрузочном загрузочном загрузочном устройстве Ubuntu с USB-накопителя на bootmanager, нажав e, а затем добавить «nomodeset» перед «тихим всплеском», затем CTRL + X Install ubuntu После установки удалите USB-накопитель и измените порядок загрузки ubuntu сначала в BIOS еще раз: в bootmanager нажмите e, а затем добавьте «nomodeset» перед «тихим всплеском», затем CTRL + X. Когда на рабочем столе введите терминал с CTRL + ALT + T, и редактировать, что GRUB запускает linux каждый раз с помощью nomodeset: sudo nano / etc / default / grub add nomodeset: GRUB_CMDLINE_LINUX_DEFAULT = "тихий всплеск nomodeset", CTRL + X sudo update-grub reboot

После этого вы должен иметь возможность запускать ubuntu.

0
ответ дан 17 July 2018 в 23:38

Я успешно запускаю Ubuntu 16.04.4 LTS Desktop AMD64 вместе с предустановленными окнами 10 на 15-cb070nz ноутбуке HP Pavilion. Мне нужно было запустить linux с nomodeset:

отключить безопасную загрузку в загрузочном загрузочном загрузочном устройстве Ubuntu с USB-накопителя на bootmanager, нажав e, а затем добавить «nomodeset» перед «тихим всплеском», затем CTRL + X Install ubuntu После установки удалите USB-накопитель и измените порядок загрузки ubuntu сначала в BIOS еще раз: в bootmanager нажмите e, а затем добавьте «nomodeset» перед «тихим всплеском», затем CTRL + X. Когда на рабочем столе введите терминал с CTRL + ALT + T, и редактировать, что GRUB запускает linux каждый раз с помощью nomodeset: sudo nano / etc / default / grub add nomodeset: GRUB_CMDLINE_LINUX_DEFAULT = "тихий всплеск nomodeset", CTRL + X sudo update-grub reboot

После этого вы должен иметь возможность запускать ubuntu.

0
ответ дан 24 July 2018 в 17:04

Другие вопросы по тегам:

Похожие вопросы: