ssh_askpass Отказано в доступе при использовании GNU parallel, даже при использовании nohup

Используя awk, вы можете иметь все в отдельном определяющем разделителе как_

VAR1=$(awk -F'_' '{print $1}' infile.txt) 

Вы можете напечатать нужные поля на основе их индекса выше вместо $1, который указывает на первое поле.

Или вы можете использовать bashи читать как массив.

IFS='_' read -r -a array <<< "$myString"

затем просто прочитайте с индивидуальным порядковым номером:

echo "${array[2]}"

Или даже просто вы можете использовать расширение параметра bash:

VAR1="${myString%_*}"   # will gives you 'a_link_list' 
VAR2="${myString##*_}"  # will gives you 'java' 
VAR3="${VAR1%_*}"       # will gives you 'a_link' 
3
09.11.2019, 21:02
1 ответ

Чтобы сохранить соединение, вы часто можете использовать ServerAliveInterval. Его можно установить в .ssh/config.

1
27.01.2020, 21:24

Теги

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