Как сказал Том Хант, вы можете использовать файл
и он скажет вам, если строки заканчиваются CRLF.
Для визуальной проверки файла можно также использовать GNU cat -A filename
. Строки, оканчивающиеся на CRLF, будут выглядеть следующим образом:
blahblahblah^M$
Более портативной альтернативой является использование sed -n l filename
. Строки, оканчивающиеся на CRLF, будут выглядеть следующим образом:
blahblahblah\r$
-121--160806- С sed:
sed -n '/bv90.*Nov 18.*\.CCD$/ s/^.*Nov 18 ..:.. //p' logfile
Вместо извлечения определенного поля этот скрипт sed удаляет все в соответствующей строке вплоть до последовательности даты и времени (и символ пробела сразу после нее). Это оставит только имя файла, предполагая, что нет никаких symlinks в выходном списке.... Если есть какие-либо symlinks, они могут быть удалены с:
sed -n '/bv90.*Nov 18.*\.CCD$/ { s/^.*Nov 18 ..:.. // ; s/ ->.*//; p}' logfile
-121--216630- Я понял, как разрешить черные кнопки вещь. Я перешел в диалоговое окно Внешний вид
, доступное в приложении Параметров настройки
в Manjaro , и выбрал другой стиль, отличный от Menda
, который был установлен тогда. Просто нажмите на стиль и весь внешний вид Eclipse будет отражать изменения, а затем просто нажмите Закрыть
в диалоговом окне Стили
, когда вы закончите.
Вы можете написать сценарий для циклического переключения имен хостов и использовать openssl
для проверки сертификатов.
Пример вbash
:
for host in host1.example.com host2.example.com host3.example.com ; do
echo ===== $host =====
openssl s_client -connect $host:443 < /dev/null 2> /dev/null \
| openssl x509 -noout -text \
| grep "Subject Alternative Name" -A2
done