Skip to content

Instantly share code, notes, and snippets.

@tkuchiki
Last active Aug 29, 2015
Embed
What would you like to do?
ssh 活用
# ローカルファイルを圧縮したものを、リモートサーバに直接送る
tar -cz /path/to/{dir,file} | ssh your_server "cat /path/to/file.tar.gz"
# ローカルのシェルスクリプトをリモートサーバで実行
cat << EOF | ssh REMOTE_HOST "bash"
hostname
/sbin/ifconfig
EOF
# ヒアドキュメントのネスト
cat << EOF | ssh REMOTE_HOST "bash"
cat <<'EOC' > /path/to/remote/host/file
remote host
${1}
EOC
EOF
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment