Как мне получить быстрый ответ и отправить его в текстовый файл?

Когда вы читаете файл GRUB2.SPEC , вы заметите, что оба файла практически идентичны, кроме встроенной переменной префикса GRUB. В Bug 1155274 , Питер Джонс сказал:

Они отличаются в каком переменме Prefix Grub Prefix («/ EFI / CentOS» [или «/ EFI / Redhat»] на GRUBX64.EFI VS " / Efi / boot "в gcdx64.efi, который скопирован в загрузочное изображение как GRUBX64.EFI), но в противном случае они одинаковые сборки, и они оба подписываются одним и тем же ключом подписания. «Pesign -i -L» будет отображаться подписи на двоичном.

также в соответствии с BUG 851326 , файл GRUB-CD.EFI был переименован в GCDX64.EFI . Но это не ясно, какова цель этого файла.

-1
17.11.2018, 03:13
2 ответа

Команда echo будет повторять любую строку, которую она передает в качестве аргумента, при интерпретации подстановочных знаков и переменных:

 echo ABC $USER

результат

ABC myusername

Теперь вы можете просто вывести переменную, которая была считана с помощью read -p "Enter variable" var , в терминал через

echo $var

или с дополнительным текстом как

echo "ORACLEVAR=$var"

результат:

ORACLEVAR=userinput

для перенаправления этого в файл используйте> (перезапись файла) или >> (добавить в файл)

echo "ORACLEVAR=$var" >> file

Так что лучше всего использовать> для первой записи, чтобы перезаписать старые настройки, а затем >>, чтобы не удалять любой заданный ввод.

3
28.01.2020, 05:08

Мне удалось получить некоторые подсказки в файле, используя скрипт .

  1. Набрал скрипт и нажмите Enter, затем скрипт начнет запись вашей оболочки и запись в файл.
  2. Введите команду, результат которой вы хотите получить, например history , и нажмите Enter.
  3. В последний раз вы останавливаете запись своего скрипта с помощью выхода .

После этого вы найдете свой машинописный именованный файл внутри своей рабочей папки.

Для меня это было очень полезно.

0
28.01.2020, 05:08

Теги

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