Ошибка при использовании sftp (get: Invalid Flag -r)

using sed -

echo "abcd 1234 -type 53 efgh 5678" |sed -r 's/^.*-type\s+([0-9]+).*$/\1/'
53

замените используемую здесь строку на $ line и назначьте переменной

2
18.11.2018, 03:37
1 ответ

Используйте:

sftp -r server@address
sftp> get /dir/to/path/files/

Вы также можете попробовать подстановочные знаки, чтобы заставить это работать.

sftp> get /dir/to/path/files/*
sftp> get /dir/to/path/files/*. *  #minus the space after the period.
2
27.01.2020, 22:18

Теги

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