Вы можете использовать awk следующим образом:
awk -F "CALL" '{print "CALL"$2}' filename
Результат:
CALL:2017/12/0111:14,00:00:16,008,203,O,208,208,Jon,,,1,,""n/a,0
Подробности:
Используйте кнопку [ f4] или --field-separator и установка CALL в качестве разделителя полей. Распечатайте строку «CALL», за которой следует второй элемент в строке (когда CALL является разделителем) Примечание. Вы можете перенаправить вывода в другой файл, используя: awk -F "CALL" '{print "CALL"$2}' filename > newfilenameВы можете воспроизвести то, что делает grub-reboot. Это всего лишь сценарий, который в конечном итоге вызывает:
grub-editenv /boot/grub/grubenv set next_entry="Windows"
Где Windows - название вашей записи меню grub. Возможно, это не так.
Я побежал. Все это вставляет next_entry=Windows в /boot/grub/grubenv. В строке 2. Итак, если это всего лишь файл, в файловой системе вы можете делать то же самое изнутри Windows. Это проблема Windows для решения, но вот обзор высокого уровня:
Установите диск, на котором загружается загрузка. Это, наверное, самый сложный бит, потому что это, вероятно, ext4. Это может помочь, но небезопасно, что вам может понадобиться Linux, работающий с Windows, для его редактирования. Как указывает муру, это не должно быть так сложно. Вы можете переместить /boot в собственный раздел FAT32. Это делает тривиальным монтирование в Windows. Вставьте next_entry=Windows (или что-то еще) в файл после комментария перед хэшем. Размонтируйте. Перезагружать.Сценарии, которые в Windows находятся за пределами моей зоны комфорта, а не то, что мы здесь делаем. Но это должно быть все, что вам нужно сделать.
Вы можете воспроизвести то, что делает grub-reboot. Это всего лишь сценарий, который в конечном итоге вызывает:
grub-editenv /boot/grub/grubenv set next_entry="Windows"
Где Windows - название вашей записи меню grub. Возможно, это не так.
Я побежал. Все это вставляет next_entry=Windows в /boot/grub/grubenv. В строке 2. Итак, если это всего лишь файл, в файловой системе вы можете делать то же самое изнутри Windows. Это проблема Windows для решения, но вот обзор высокого уровня:
Установите диск, на котором загружается загрузка. Это, наверное, самый сложный бит, потому что это, вероятно, ext4. Это может помочь, но небезопасно, что вам может понадобиться Linux, работающий с Windows, для его редактирования. Как указывает муру, это не должно быть так сложно. Вы можете переместить /boot в собственный раздел FAT32. Это делает тривиальным монтирование в Windows. Вставьте next_entry=Windows (или что-то еще) в файл после комментария перед хэшем. Размонтируйте. Перезагружать.Сценарии, которые в Windows находятся за пределами моей зоны комфорта, а не то, что мы здесь делаем. Но это должно быть все, что вам нужно сделать.
Вы можете воспроизвести то, что делает grub-reboot. Это всего лишь сценарий, который в конечном итоге вызывает:
grub-editenv /boot/grub/grubenv set next_entry="Windows"
Где Windows - название вашей записи меню grub. Возможно, это не так.
Я побежал. Все это вставляет next_entry=Windows в /boot/grub/grubenv. В строке 2. Итак, если это всего лишь файл, в файловой системе вы можете делать то же самое изнутри Windows. Это проблема Windows для решения, но вот обзор высокого уровня:
Установите диск, на котором загружается загрузка. Это, наверное, самый сложный бит, потому что это, вероятно, ext4. Это может помочь, но небезопасно, что вам может понадобиться Linux, работающий с Windows, для его редактирования. Как указывает муру, это не должно быть так сложно. Вы можете переместить /boot в собственный раздел FAT32. Это делает тривиальным монтирование в Windows. Вставьте next_entry=Windows (или что-то еще) в файл после комментария перед хэшем. Размонтируйте. Перезагружать.Сценарии, которые в Windows находятся за пределами моей зоны комфорта, а не то, что мы здесь делаем. Но это должно быть все, что вам нужно сделать.
Это громоздкое управление grub из Windows. Требуется стороннее приложение для доступа к Ubuntu из Windows и некоторых взломов. Однако из верхней части этого сообщения: Как изменить порядок на двух режимах загрузки, вы можете настроить grub на автоматическую перезагрузку до последнего пункта меню. Поэтому, когда вы сначала загружаетесь с окнами, и он просыпается в 2 часа ночи для запуска обновлений, grub перезагрузит Windows, чтобы он мог изящно завершить обновления.
Когда вы вручную перезагружаетесь и выбираете Ubuntu с grub, все ваши последующие перезагрузки автоматически загружают Ubuntu. Эта функция работает одинаково хорошо, если у вас есть ошибки в текущем ядре и вы хотите grub автоматически перезагрузиться в более раннюю версию ядра.
#GRUB_DEFAULT=0 # Rather than option #1, we'll always default to last boot choice.
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
Первая строка, которую вы будете комментировать, и справа внизу, вставьте следующие две строки.
Сохранить файл и тип в терминале:
sudo update-grub
В настоящее время вы используете что-то вроде этого:
sudo grub-reboot x # Where x is Windows zero-based grub menu number
sudo reboot now
From этот измененный Stack Exchange Как изменить порядок на моих двух загрузках дистрибутива , вы можете использовать grub default для перезагрузки в Windows. Скопируйте этот код в свой файл ~/.bashrc:
function reboot-to-windows {
WINDOWS_TITLE=`grep -i "^menuentry 'Windows" /boot/grub/grub.cfg|head -n 1|cut -d"'" -f2`
sudo grub-set-default "$WINDOWS_TITLE"
sudo reboot
}
Сохраните файл ~/.bashrc с новой функцией reboot-to-windows. Закройте текущий сеанс терминала. Откройте новый сеанс терминала для изменения ~/.bashrc для загрузки. Вы можете ввести : ~/.bashrc, чтобы перезагрузить его в существующий сеанс терминала, но некоторые люди рекомендуют это делать. Для перезагрузки в Windows из командной строки используйте:
reboot-to-windows
Если Windows автоматически перезагружается, когда вы не смотрите, Windows перезагружается. Это позволяет автоматически обрабатывать автоматические обновления Windows в течение нескольких циклов перезагрузки. Иногда используется Windows.
grub-set-default должен делать то же самое, что и grub-reboot, но сделать настройку постоянной. Это не совсем из пользовательского интерфейса Windows, как вы просили, но, возможно, это работает для вас.
Вы не указали, какая версия Windows или вы используете UEFI.
Если вы используете правильную загрузку UEFI (а не устаревшую загрузку), можно временно загрузить загрузочная запись Windows UEFI. В Linux это можно сделать с помощью таких инструментов, как efibootmgr. В Windows я лично использую EasyUEFI. Он бесплатный для личного использования, использования графического интерфейса, но не для корпоративного использования или использования CLI. Я не могу ручаться за его безопасность. Он также кажется несколько медленным, но, похоже, он работает
. В моей собственной установке, в которой используется Arch Linux (ядро EFI shim, без GRUB) и Windows 10, так выглядит, после выбора опции «Управление параметром загрузки EFI» на стартовом экране:
Если вы используете загрузку UEFI, вы должны увидеть что-то подобное для Windows , плюс одна запись для Ubuntu (которая загружает GRUB), а также некоторые другие параметры, специфичные для устройства. Затем одноразовый параметр загрузки можно использовать для загрузки загрузочной записи UEFI для Windows один раз, а затем обратно в GRUB после загрузки. После этого вы перезагрузитесь как обычно.
Вы не указали, какая версия Windows или вы используете UEFI.
Если вы используете правильную загрузку UEFI (а не устаревшую загрузку), можно временно загрузить загрузочная запись Windows UEFI. В Linux это можно сделать с помощью таких инструментов, как efibootmgr. В Windows я лично использую EasyUEFI. Он бесплатный для личного использования, использования графического интерфейса, но не для корпоративного использования или использования CLI. Я не могу ручаться за его безопасность. Он также кажется несколько медленным, но, похоже, он работает
. В моей собственной установке, в которой используется Arch Linux (ядро EFI shim, без GRUB) и Windows 10, так выглядит, после выбора опции «Управление параметром загрузки EFI» на стартовом экране:
Если вы используете загрузку UEFI, вы должны увидеть что-то подобное для Windows , плюс одна запись для Ubuntu (которая загружает GRUB), а также некоторые другие параметры, специфичные для устройства. Затем одноразовый параметр загрузки можно использовать для загрузки загрузочной записи UEFI для Windows один раз, а затем обратно в GRUB после загрузки. После этого вы перезагрузитесь как обычно.
grub-set-default должен делать то же самое, что и grub-reboot, но сделать настройку постоянной. Это не совсем из пользовательского интерфейса Windows, как вы просили, но, возможно, это работает для вас.
Это громоздкое управление grub из Windows. Требуется стороннее приложение для доступа к Ubuntu из Windows и некоторых взломов. Однако из верхней части этого сообщения: Как изменить порядок на двух режимах загрузки, вы можете настроить grub на автоматическую перезагрузку до последнего пункта меню. Поэтому, когда вы сначала загружаетесь с окнами, и он просыпается в 2 часа ночи для запуска обновлений, grub перезагрузит Windows, чтобы он мог изящно завершить обновления.
Когда вы вручную перезагружаетесь и выбираете Ubuntu с grub, все ваши последующие перезагрузки автоматически загружают Ubuntu. Эта функция работает одинаково хорошо, если у вас есть ошибки в текущем ядре и вы хотите grub автоматически перезагрузиться в более раннюю версию ядра.
Это довольно прямолинейно. С помощью sudo полномочий отредактируйте /etc/default/grub и измените следующее:
#GRUB_DEFAULT=0 # Rather than option #1, we'll always default to last boot choice.
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
Первая строка, которую вы будете комментировать, и справа внизу, вставьте следующие две строки.
Сохранить файл и тип в терминале:
sudo update-grub
В настоящее время вы используете что-то вроде этого:
sudo grub-reboot x # Where x is Windows zero-based grub menu number
sudo reboot now
From этот измененный Stack Exchange Как изменить порядок на моих двух загрузках дистрибутива , вы можете использовать grub default для перезагрузки в Windows. Скопируйте этот код в свой файл ~/.bashrc:
function reboot-to-windows {
WINDOWS_TITLE=`grep -i "^menuentry 'Windows" /boot/grub/grub.cfg|head -n 1|cut -d"'" -f2`
sudo grub-set-default "$WINDOWS_TITLE"
sudo reboot
}
Сохраните файл ~/.bashrc с новой функцией reboot-to-windows. Закройте текущий сеанс терминала. Откройте новый сеанс терминала для изменения ~/.bashrc для загрузки. Вы можете ввести : ~/.bashrc, чтобы перезагрузить его в существующий сеанс терминала, но некоторые люди рекомендуют это делать. Для перезагрузки в Windows из командной строки используйте:
reboot-to-windows
Если Windows автоматически перезагружается, когда вы не смотрите, Windows перезагружается. Это позволяет автоматически обрабатывать автоматические обновления Windows в течение нескольких циклов перезагрузки. Иногда используется Windows.
Вы не указали, какая версия Windows или вы используете UEFI.
Если вы используете правильную загрузку UEFI (а не устаревшую загрузку), можно временно загрузить загрузочная запись Windows UEFI. В Linux это можно сделать с помощью таких инструментов, как efibootmgr. В Windows я лично использую EasyUEFI. Он бесплатный для личного использования, использования графического интерфейса, но не для корпоративного использования или использования CLI. Я не могу ручаться за его безопасность. Он также кажется несколько медленным, но, похоже, он работает
. В моей собственной установке, в которой используется Arch Linux (ядро EFI shim, без GRUB) и Windows 10, так выглядит, после выбора опции «Управление параметром загрузки EFI» на стартовом экране:
Если вы используете загрузку UEFI, вы должны увидеть что-то подобное для Windows , плюс одна запись для Ubuntu (которая загружает GRUB), а также некоторые другие параметры, специфичные для устройства. Затем одноразовый параметр загрузки можно использовать для загрузки загрузочной записи UEFI для Windows один раз, а затем обратно в GRUB после загрузки. После этого вы перезагрузитесь как обычно.
grub-set-default должен делать то же самое, что и grub-reboot, но сделать настройку постоянной. Это не совсем из пользовательского интерфейса Windows, как вы просили, но, возможно, это работает для вас.
Это громоздкое управление grub из Windows. Требуется стороннее приложение для доступа к Ubuntu из Windows и некоторых взломов. Однако из верхней части этого сообщения: Как изменить порядок на двух режимах загрузки, вы можете настроить grub на автоматическую перезагрузку до последнего пункта меню. Поэтому, когда вы сначала загружаетесь с окнами, и он просыпается в 2 часа ночи для запуска обновлений, grub перезагрузит Windows, чтобы он мог изящно завершить обновления.
Когда вы вручную перезагружаетесь и выбираете Ubuntu с grub, все ваши последующие перезагрузки автоматически загружают Ubuntu. Эта функция работает одинаково хорошо, если у вас есть ошибки в текущем ядре и вы хотите grub автоматически перезагрузиться в более раннюю версию ядра.
Это довольно прямолинейно. С помощью sudo полномочий отредактируйте /etc/default/grub и измените следующее:
#GRUB_DEFAULT=0 # Rather than option #1, we'll always default to last boot choice.
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
Первая строка, которую вы будете комментировать, и справа внизу, вставьте следующие две строки.
Сохранить файл и тип в терминале:
sudo update-grub
В настоящее время вы используете что-то вроде этого:
sudo grub-reboot x # Where x is Windows zero-based grub menu number
sudo reboot now
From этот измененный Stack Exchange Как изменить порядок на моих двух загрузках дистрибутива , вы можете использовать grub default для перезагрузки в Windows. Скопируйте этот код в свой файл ~/.bashrc:
function reboot-to-windows {
WINDOWS_TITLE=`grep -i "^menuentry 'Windows" /boot/grub/grub.cfg|head -n 1|cut -d"'" -f2`
sudo grub-set-default "$WINDOWS_TITLE"
sudo reboot
}
Сохраните файл ~/.bashrc с новой функцией reboot-to-windows. Закройте текущий сеанс терминала. Откройте новый сеанс терминала для изменения ~/.bashrc для загрузки. Вы можете ввести : ~/.bashrc, чтобы перезагрузить его в существующий сеанс терминала, но некоторые люди рекомендуют это делать. Для перезагрузки в Windows из командной строки используйте:
reboot-to-windows
Если Windows автоматически перезагружается, когда вы не смотрите, Windows перезагружается. Это позволяет автоматически обрабатывать автоматические обновления Windows в течение нескольких циклов перезагрузки. Иногда используется Windows.