Вы можете использовать команду tr
следующим образом:
tr -s ' ' '\n' < infile
и вот другие варианты сделать это.
sed -e $'s/\s*/\\\n/g' infile
Или:
sed 's/\s*/\
/g' infile.txt
Или в некоторых реализациях sed
используйте:
sed 's/\s*/\n/g' infile
Или через gawk
(, если вас не смущает последняя пустая строка):
awk -v RS='[[:blank:]]*' '1' infile
Или вbash
:
#!/bin/bash
while read -r line; do
echo "${line// \+/$'\n'}";
done < infile
Или чтение в массив, а затемprintf
:
#!/bin/bash
while read -a fields; do
printf "%s\n" "${fields[@]}";
done < infile
network-manager-strongswan
предоставляет подключаемый модуль для GNOME/GTK-версии внешнего интерфейса NetworkManager, который разработан вышестоящим .
Версия KDE/Plasma предоставляется пакетом KDE NetworkManager(plasma-nm
)и не имеет прямого отношения к первой версии (, за исключением того, что обе они полагаются на демон charon-nm
, предоставляемый пакетом strongswan-nm
. ). Этот плагин разработан нижестоящими разными людьми.
Внешний интерфейс KDE был запущен в 2013 году, до того, как «оригинальный» поддерживал общие ключи до -общих ключей (версии 1.3.1/2014 ), и эта функция никогда не портировалась (, в отличие от, например,. настраиваемые предложения, которые были добавлены в версию KDE несколько месяцев назад после первоначального добавления в версии 1.4.2/2017 ). Я не знаю, было ли это недосмотром или сознательным решением. (Ключи PSK обычно являются плохим выбором для сценариев удаленного доступа, по сравнению, например, с. EAP с сертификатом сервера, а внешний интерфейс GKT фактически требует минимум 20 символов ).