Я нашел решение для своей проблемы: из-за того, что я использовал Banshee 2.0.1, Gnome-do не удалось связаться. Поэтому я сделал следующее:
deinstalled Banshee 2.0.1 сначала удалил все файлы Banshee в моем домашнем каталоге, удалил Gnome-do и удалил файлы дома, особенно в .local / share / и в .gconf / rebooted установлен Banshee FIRST (важно !!!), а затем установлен Gnome-doТеперь Gnome-do правильно отображает плагин Banshee, поэтому мне не нужно его устанавливать вручную.
Да, это возможно - используя регулярное выражение для разделителя
$ echo '<user>@<server>:<port>:/foo/bar' | awk -F'@|:' '{print $1; print $2; print $3;print $4;}'
<user>
<server>
<port>
/foo/bar
или
$ echo '<user>@<server>:<port>:/foo/bar' | awk -F'[@:]' '{print $1; print $2; print $3;print $4;}'
<user>
<server>
<port>
/foo/bar
Как насчет только grep,
grep -Eoi "[a-z/]{1,}" <<< "<user>@<server>:<port>:/foo/bar"
user
Server
port
/foo/bar