Якщо ваша мета полягає в тому, щоб перенести всі файли з local_dirв *груповий символ робить трюк:
$ scp ~/local_dir/* user@host.com:/var/www/html/target_dir
Цей -rпараметр означає "рекурсивно", тому його потрібно записати, коли ви намагаєтесь перенести цілий каталог або кілька каталогів.
Від man scp:
-r
Recursively copy entire directories. Note that scp follows symbolic links encountered in the tree traversal.
Отже, якщо у вас є підкаталоги всередині local_dir, останній приклад передаватиме лише файли, але якщо встановити -rпараметр, він передаватиме файли та каталоги.
scp * user@host.com:/var/www/html/target_dirне робити те , що ви хочете? Якщо так, будь ласка, відредагуйте докладніше, що ви намагаєтесь робити і намагалися до цього часу.