Копирование точного количества файлов через scp

Я копирую фотографии из своего iphone через scp, где имена файлов выглядят как IMG_3134.JPG. Скажем, я хотел бы скопировать файлы с IMG_3094.JPG на IMG_3134.JPG. Использование специальных символов, таких как * или ?, не приведет меня ни к чему, а к простому сценарию bash, как это

#!/bin/bash
a=$1;
b=$2;
let b=b+1
while [ $a -lt $b ]; do
    scp IMG_$a.* user@192.168.1.2:/home/user/
    let a=a+1
done

, требуется вводить пароль каждый раз при копировании файла. Как это сделать?

1
задан 26 August 2015 в 23:59

1 ответ

Другое решение, использующее цикл for для сбора имен файлов в переменной $files и последовательность чисел между двумя аргументами, представленными в качестве входных параметров для вашего скрипта, вы можете попробовать следующее:

[ f1]
0
ответ дан 23 May 2018 в 17:55

Другие вопросы по тегам:

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