ハック 2018.02.20 1,982アーカイブ、圧縮、リモートからローカルへの転送、展開を一度に行う ツイート シェア はてな ssh ユーザー名@IP 'tar czf - 圧縮したいファイルやディレクトリ' | tar xzf - 解説普通にログインする時のsshコマンド(別にiオプションとかついてても問題ない)にリモートで実行したいコマンドくっつければ、ローカルにいながらリモートでのコマンド実行ができます。tarコマンドの引数の「-」は標準入出力を表しています。例はgzipですが、もちろんzをjとかJにすれば、bzip2やxzも使えます。つくってみた!Amazon Polly と Slack を使って Alexa へ (物理的に) 話しかけるシステムを作ってみた社内のトイレ難民解決!トイレ空き状況確認システムを作ってみた社長が「寒い寒い」というので社長席の温度をRaspberry Piで監視してみた。関連記事 【SSH】ログインしないでコマンド実行 Github でリモート削除されたブランチを、ローカルで一括削除する方法 Gitでローカルとリモートのブランチのヒモ付を確認するコマンド scpコマンドの使い方 よく使う vim コマンド集 git pushしてもリモートレポジトリに届かない