# `mix firmware.gen.script`
[🔗](https://github.com/nerves-project/ssh_subsystem_fwup/blob/v0.6.7/lib/mix/tasks/firmware.gen.script.ex#L5)

Creates a shell script for invoking ssh to upgrade devices with ssh_subsystem_fwup.

This script may be used on its own or used as a base for more complicated
device software upgrade deployments.

It saves the script to upload.sh.

# `run`

```elixir
@spec run(keyword()) :: :ok
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
