# Make remote mkdir shell-independent for compatibility \(\#32997\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/014f93008a3df942b2cd2c598a73d1c800f51f53)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 014f93008a3df942b2cd2c598a73d1c800f51f53

Requested commit: 014f93008a3df942b2cd2c598a73d1c800f51f53

Commit: 014f93008a3df942b2cd2c598a73d1c800f51f53

Tree: a3795fe327b1df5ad037f577201088777880fa5c

Author: marton csutora

Committer: GitHub

## Message

```
Make remote mkdir shell-independent for compatibility (#32997)

- Closes: #30962 

Nushell does not support mkdir -p
So invoke sh -c "mkdir -p" instead which will also work under nushell.

Release Notes:

- Fixed ssh remotes running Nushell (and possibly other non
posix-compliant shells)

---------

Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com>
```

## Parents

- [17774b17fb5fc923e3354654a3b9711d9cead5b8](https://git.cafe/gitcafe/zed/commit/17774b17fb5fc923e3354654a3b9711d9cead5b8?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/014f93008a3df942b2cd2c598a73d1c800f51f53?format=markdown)
