Anyfile is in beta, so a few things may not work perfectly yet. Tell us what you find

Shell script

Open and edit SH files

You can open, view and edit SH files for free right here in your browser, without Terminal (to run) and without uploading anything. Commands for a Unix shell such as sh or bash, saved to run in order. A first line such as #!/bin/sh names the interpreter.

Files are converted in your browser and never uploaded. By using Anyfile you agree to the Terms of Use.

View an SH file without Terminal (to run)

Open and viewYes
EditYes
Create a new oneYes, with New file (blank or from a template)
Save as SHYes, keeping what Anyfile doesn’t show

Edit SH files

Keeps the original encoding (UTF-8, UTF-16 or Windows-1252), byte-order mark and line endings unless you change them.

More about the text and code editor

.sh

shell script

Commands for a Unix shell such as sh or bash, saved to run in order. A first line such as #!/bin/sh names the interpreter.

Automating installs, builds and repetitive tasks on Linux and macOS.

Opens in Terminal (to run), VS Code, Vim, any text editor

Questions

How do I open an SH file without Terminal (to run)?

Drop it on this page, or choose it. It opens in Anyfile’s text and code editor right in your browser, with nothing to install and no account.

Can I edit an SH file online for free?

Yes. Keeps the original encoding (UTF-8, UTF-16 or Windows-1252), byte-order mark and line endings unless you change them..

Is my SH file uploaded?

No. It opens, changes and saves on your device. Nothing is sent to a server.