#!/usr/bin/env bash # Проверяем, переданы ли аргументы if [ $# -eq 0 ]; then echo "Ошибка: не указаны файлы для копирования" exit 1 fi # Запрашиваем удалённый путь REM=$(gum input --placeholder "user@host:/path/to/destination") # Копируем каждый файл по очереди for file in "$@"; do if [ ! -e "$file" ]; then echo "Ошибка: файл '$file' не существует, пропускаем" continue fi echo "Копируем $file..." scp -r "$file" "$REM" done echo "Готово!"