How do I create a directory on remote host if it doesn't exist without ssh-ing in?

后端 未结 6 1981
南笙
南笙 2021-02-01 00:57

I\'m not sure if this is possible or not. Basically, I\'m writing a script that allows me to scp a file to my hosting. This is it so far. Argument 1 is the file and argument 2 i

6条回答
  •  北荒
    北荒 (楼主)
    2021-02-01 01:43

    How about, for example,
    ssh remote_user@remote.host '[ -d /tmp/nonexist/dir ] || mkdir -p /tmp/nonexist/dir ]'; scp test.txt remote_user@remote.host:/tmp/nonexist/dir

提交回复
热议问题