我希望标题有意义。
我正在尝试将文件的最后一行复制到远程服务器上同名的文件中。
例如:将 server1:/opt/users.txt 的最后一行复制到 server2:/opt/users.txt
服务器1:cat /opt/users.txt
- 约翰
- 凯西
- 塞拉
服务器2:cat /opt/users.txt
- 约翰
- 凯西
copy last line of server1:/opt/users.txt to server2:/opt/users.txt
输出
服务器2:cat /opt/users.txt
- 约翰
- 凯西
- 塞拉
答案1
从server1
,假设user
具有适当的权限来写入文件:
tail -n 1 /opt/users.txt | ssh user@server2 'cat - >> /opt/users.txt'