Это то, для чего предназначена опция -prune
:
find . -type d -name "avoid_this_directory_please" -prune -o -type f -print
В основном это говорит: «Если есть каталог с именем , избегайте_этого_каталога
, не вводите его, в противном случае, если это обычный файл, выведите его путь ".
Форматы ключей RSA очень похожи на меня.
bash-4.1$ openssl genrsa 4096 > whoble
...
bash-4.1$ ssh-keygen -t rsa -N '' -f bobble
...
bash-4.1$ head -c 123 whoble ; echo
-----BEGIN RSA PRIVATE KEY-----
MIIJJwIBAAKCAgEAw22KzezlaVt6/lAkuTeLNVyrPIK8rjMchGPmUBp6Gx1Bkcjk
zjoWNNH1d0gxVd0Yw2RmpJVVnH
bash-4.1$ head -c 123 bobble ; echo
-----BEGIN RSA PRIVATE KEY-----
MIIEoQIBAAKCAQEA1tUSesz83DwMiQj6aWDMRd/5DISMBnp9jXZVzWwmD61FqlO/
ZhbmdBFMvNUIZNcHVQjqL/Gso0
bash-4.1$