Используйте переключатель -E
для ssh-keygen
:
ssh-keygen -l -f -E md5
Это доступно в последних версиях OpenSSH и печатает «старый» отпечаток MD5, как и PuTTY.
На этот вопрос ответят при переполнении стека ([ https://stackoverflow.com/questions/14655717/grepping-from-a-text-file-list] [1] ).
xargs grep "your pattern" < my-file-list.txt
Если вам нужно выполнить команду grep для foo в файлах и вы используете bash, вы можете использовать:
grep foo $(cat s1.txt)
Если каждая строка в s1.txt
представляет имя файла, а в именах файлов нет фанк-символов:
<s1.txt xargs -d '\n' grep string
Это будет работать:
for i in `cat s1.txt`; do cat $i | grep "your-string-to-search"; done