xargs
, por defecto, divide la entrada en cualquier espacio en blanco, por lo que al final, ejecuta xdg-open
con los cuatro argumentos ./Screenshot
, from
, 2018-05-24
, 18-46-31.png
. Con GNU xargs, podría usar xargs -d '\n'
para dividirlo en líneas nuevas, pero podría hacerlo todo confind
:
find. -type f -name '*2018-05-24*18-46-31*' -exec xdg-open {} \;
(Estrictamente hablando, eso no es lo mismo que su combinación find
+ grep
, ya que el patrón obliga a que la fecha y la hora estén en este orden, y la hora también tiene que ser parte del nombre del archivo. find -name -name '*2018-05-24*' | grep 18-46-31
también coincidiría con ./18-46-31/2018-05-24.png
.)
Он передает управление загрузчику Windows.
Если в вашей системе используется устаревшая версия GRUB для BIOS, загрузка Windows выполняется в файле конфигурации GRUB с помощью первой команды set root
или эквивалентной команды search
для выбора раздела, содержащего загрузчик Windows, а затем chainloader +1
для вызова PBR (загрузочной записи раздела)этого раздела. Другими словами, делая по существу то же самое, что делал бы стандартный код MBR BIOS со времен первых жестких дисков во времена MS -DOS.
С другой стороны, если вы загружаетесь в стиле UEFI -, версия GRUB для UEFI загрузит Windows, выбрав системный раздел EFI, а затем выполнив chainloader /EFI/Microsoft/Boot/bootmgfw.efi
для запуска загрузчика Windows UEFI. Если бы Windows была единственной ОС в системе, bootmgfw.efi
был бы напрямую зарегистрирован в переменных загрузки UEFI NVRAM и загружался бы непосредственно прошивкой UEFI. В Linux вы можете использовать efibootmgr -v
для просмотра переменных загрузки UEFI NVRAM -, но только если система загружается в стиле UEFI -. В Windows вы можете открыть командную строку от имени администратора, а затем запустить bcdedit /enum FIRMWARE
для того же самого.
(При двойной загрузке -с загрузкой в стиле UEFI -может быть важно, чтобы загрузчик Windows был зарегистрирован в переменных загрузки UEFI NVRAM, просто не обязательно в качестве первого элемента в порядке загрузки. Если вы полностью удалите запись NVRAM для Windows, Windows может повторно -вставить свой загрузчик с наивысшим приоритетом загрузки в попытке самовосстановления -.)