UUOC с передачей файла ssh

Просто интересуюсь; можно ли пропустить cat в

 some_command | ssh remote 'cat > outputfile' 

? Это похоже на UUOC .

  • Флаг -X (пересылка X11) не работает в Windows
  • Каковы все файлы ключей SSH?
  • поведение ssh для пользователя root и non-root
  • Нужно ли мне поддерживать сеанс SSH для запуска cron?
  • Граница Tmux разделена на rxvt
  • Почему удаленная консоль не использует весь размер терминала
  • 2 Аутентификация фактора - спросите о токене только при первом входе в систему
  • Не удается установить ImageMagick на Centos с помощью Yum
  • One Solution collect form web for “UUOC с передачей файла ssh”

    Нет, вам нужно что-то, что читает его stdin и записывает его в какой-то файл. cat – хороший выбор для этого, поскольку он поддерживает двоичные данные и не делает ничего интересного с его вводом, поэтому он мал и эффективен.

    Вы можете сделать:

     ... | ssh remote 'cp /dev/stdin outputfile` 

    Но это не будет более эффективным и будет работать только на системах с /dev/stdin .

    Interesting Posts

    Postfix: заставить локальных пользователей (PHP) использовать SMTPD для внешних получателей

    Настройка / proc / sys / vm / drop_caches для очистки кеша

    Является ли $ argv в рыбной оболочке отличной от $ @ в bash?

    Как я могу автоматически отвечать на обновления в Arch Linux?

    Проблема с openssl при установке apache 2.4.23

    Software Source перестает работать при изменении имени выпуска в файле lsb_release

    Проблема с configure – не удается найти -lgcc_s

    Удалить последние n символов из -print0?

    KDE5: смесь UTF-8 и ISO-8859-1

    adduser: укажите только одно имя в этом режиме

    Создать файл в папке: разрешение отклонено

    Возможно ли восстановить WAV-файл из записи того, что происходит с звуковой картой?

    Однострочный шрифт для вставки новой строки текста (буквально регулярное выражение, а значит, и многих экранированных символов) в файле конфигурации перед определенной строкой?

    Преобразуйте файл Systemd (systemctl) из CentOs в Ubuntu

    Если «bash <file>» работает, почему «source <file>» выдает ошибку?

    Linux и Unix - лучшая ОС в мире.