/ Published in: Bash
Ever wanted to execute remote commands with sudo while redirecting output to a file that doesn't belong to the user you login with? Combine single quotes with double quotes!
Expand |
Embed | Plain Text
for server in one two three; do ssh $server sudo bash -c "'cat >> /some/file << EOF Some Content EOF'" done
You need to login to post a comment.
