Защита OpenLDAP в Debian Buster

Другой способ, предполагающий отсутствие пробелов в имени файла:

$ xargs -n2 echo mv -i <<<"$(sed '1d; s/$/.tar.gz/' names.txt)"
mv -i TDF.tar.gz Sample1.tar.gz
mv -i DFG.tar.gz Sample2.tar.gz
mv -i GHY.tar.gz Sample3.tar.gz

В sed '1d; s/$/.tar.gz/'1dудаляет самую первую строку входного имени файла names.txt, затем s/$/.tar.gz/добавляет .tar.gzв конец каждой строки ($указывает на конец строки ).

В xargs -n2мы читаем два набора строк, разделенных пробелом/ или табуляцией.

Примечания:

  • Основываясь на выводе cat -e names.txt, ваш файл не относится к типу Unix end -из формата строки -, чтобы преобразовать его в тип Unix, выполните dos2unix fileName, затем примените указанную выше команду для переименования.

  • снять echoдля работы всухую -.

ссылка на Что такое ^Mи как от него избавиться?

0
29.03.2020, 00:30
1 ответ

Да. Всегда используйте TLS для защиты передаваемых данных и позволяйте клиенту аутентифицировать сервер, на который он отправляет учетные данные.

Да. Раздела Защита обмена данными LDAP достаточно для правильной настройки TLS. Вам следует подумать об автоматизации, особенно для обновления сертификата и ключа.

0
19.03.2021, 02:31

Теги

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