Как я перенаправляю вывод grub-mkpasswd-pbkdf2?

Я работаю в команде среда только для строки, таким образом, я привык перенаправлять вывод к текстовым файлам. В этом экземпляре я должен установить пароль для GRUB2, но пытающийся использовать перенаправление с соответствующей утилитой заставляет его прекратить печатать на экран, таким образом, мне не дарят способ ввести мой желаемый пароль. Как я решаю это?

1
задан 23 February 2015 в 20:33

2 ответа

Передайте вывод по каналу к tee, который печатает его вход к stdout и дополнительно также в несколько файлов:

grub-mkpasswd-pbkdf2 | tee out
% grub-mkpasswd-pbkdf2 | tee out
Enter password: 
Reenter password: 
PBKDF2 hash of your password is grub.pbkdf2.sha512.10000.CF99115D7DE57D065ECA4420F829FACD1FEDDD1C08ACFDDEBBB6C2948DECECCA37DEBE4F0FB37FC8CAE385A1A440663225AFB2E79B4E69557F2F9BD13AB6E586.5D5AA1A70E60CF1C09AB6B9EF831996E3F60DF7B85ADE364C7E469DC88BAAE3D8DE0F1C2A5E60267170580564AF2A36DADA663DE2DF4407562A90FEAC7E78262
% cat out
Enter password: 
Reenter password: 
PBKDF2 hash of your password is grub.pbkdf2.sha512.10000.CF99115D7DE57D065ECA4420F829FACD1FEDDD1C08ACFDDEBBB6C2948DECECCA37DEBE4F0FB37FC8CAE385A1A440663225AFB2E79B4E69557F2F9BD13AB6E586.5D5AA1A70E60CF1C09AB6B9EF831996E3F60DF7B85ADE364C7E469DC88BAAE3D8DE0F1C2A5E60267170580564AF2A36DADA663DE2DF4407562A90FEAC7E78262
3
ответ дан 10 November 2019 в 08:42

grub-mkpasswd-pbkdf2 записи подсказка и зашифрованный пароль к stdout, поэтому даже если подсказка не видима, можно все еще ввести пароль, нажать Вводят , вводят его снова, и нажатие Входит снова:

$ grub-mkpasswd-pbkdf2 > bar
$ cat bar
Enter password: 
Reenter password: 
PBKDF2 hash of your password is grub.pbkdf2.sha512.10000.40D06FD775735FA1E05AA2A732A588F79493CF7071718EFE99DEFFF06706421849716160D668D90D29139AD1A2537862DFCD6D1D172AEC7DF6552D948C472315.93544ED4795D377AB1C7FC40BA2079872F7AF19440931A7A0A71D7441C6EB563AE5438B60050F0573CF55FBD2FF0BF3ACE4811898794DD589E0BF4F184C9996C
1
ответ дан 10 November 2019 в 08:42

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

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