远程服务器上 运行 命令的 Fish 脚本

Fish script for running commands on remote server

如果我使用 sh 脚本,我会得到这段代码。

ssh user@host <<-'ENDSSH'
    #command 1
    #command 2
ENDSSH

鱼的类似物是什么?

fish 没有 heredocs(参见 https://fishshell.com/docs/current/design.html

echo '#command 1
#command 2' | ssh user@host

set commands \
    "command 1" \
    "command 2"

printf "%s\n" $commands | ssh user@host