Просто с помощью awk:
str="1--123--23"
awk -F'--' '{ for(i=1;i<=NF;i++) print $i }' <<< $str
Выход:
1
123
23
Еще одно короткоерешение Python:
splitter.py
сценарий:
import sys
print('\n'.join(sys.argv[2].split(sys.argv[1])))
порядок аргументов:
sys.argv[0]
-имя скрипта (т.е.splitter.py
)
sys.argv[1]
-разделитель подстрок
sys.argv[2]
-входная строка
Использование:
python splitter.py "?*" "1?*123"
1
123
python splitter.py "--" "1--23--123"
1
23
123
Похоже, вы сможете запустить соединение VNC,затем при подключении по ssh выполните команду
startx