Файл с расширением .sh
Файл SH представляет собой скрипт (сценарий) для bash — командной оболочки Unix-систем. Файл содержит набор команд на языке Bash и начинается с указания пути к bash-интерпретатору, например, «#!/bin/bash».
Как, чем открыть файл .sh?
Инструкция — как выбрать программу из списка, скачать и использовать ее для открытия файла
2. Самораспаковывающийся архив Unix
Unix Shell Archive
Разработчик: Неизвестно
Заголовок и ключевые строки
HEX: 23 21 2F 62 69 6E 2F
Подробное описание
Самораспаковывающийся архив Unix, созданный с помощью утилиты shar в виде сценария командной оболочки. Архив SH обычно содержит файлы и скрипт с инструкциями по его распаковке. Подобные архивы также могут иметь расширение SHAR.
Как, чем открыть файл .sh?
Инструкция — как выбрать программу из списка, скачать и использовать ее для открытия файла
Для более точного определения формата и программ для открытия файла используйте функцию определения формата файла по расширению и по данным (заголовку) файла.
Программы
- Проигрыватели аудио/видео
- Редакторы изображений
- Текстовые редакторы
- Web-браузеры
- Архиваторы
- Работа с дисками
- Офисные программы/пакеты
Файлы
- Аудио-файлы
- Видео-файлы
- Рисунки, изображения
- Растровые изображения
- Векторные изображения
- 3D-модели, изображения
- CAD-файлы
- Текст, документы
- Электронные таблицы
- Электронные книги
- Архивы, сжатые файлы
- Исполняемые файлы
- Интернет, web файлы
- Файлы игр
- Образы дисков
- Системные файлы
- Файлы шрифтов
- Зашифрованные файлы
- Размеченные документы
- Файлы резервных копий
- Файлы данных
- Файлы баз данных
- Скрипты, исходный код
- Подключаемые модули
- Файлы настроек
- Географические файлы
- Другие файлы
Чем открыть SH?
Если вы не смогли открыть файл двойным нажатием на него, то вам следует скачать и установить одну из программ представленных ниже, либо назначить программой по-умолчанию, уже установленную (изменить ассоциации файлов). Наиболее популярным программным обеспечением для даного формата является программа Notepad++ (для ОС Windows) и программа Apple Terminal (для ОС Mac) — данные программы гарантированно открывают эти файлы. Ниже вы найдете полный каталог программ, открывающих формат SH для операционной системы Windows, Mac, Linux.
Программы для открытия SH файлов
Чем открыть SH в Windows?
VMware Workstation
Adobe ExtendScript Toolkit
Mac
Apple Terminal
Linux
LHa for UNIX
Linux operating systems
Общее описание расширения
Формат файла SH относится к расширениям из категории Файлы разработчиков, его полное название — Bash Shell Script.
Файл SH является скриптом, запрограммированным для Bash (Bourne-Again Shell), который представляет из себя тип командного процессора Unix и может содержать некоторые функции.
Что еще может вызывать проблемы с файлом?
Наиболее часто встречаемой проблемой, из-за которой пользователи не могут открыть этот файл, является неверно назначенная программа. Чтобы исправить это в ОС Windows вам необходимо нажать правой кнопкой на файле, в контекстном меню навести мышь на пункт «Открыть с помощью», а выпадающем меню выбрать пункт «Выбрать программу. «. В результате вы увидите список установленных программ на вашем компьютере, и сможете выбрать подходящую. Рекомендуем также поставить галочку напротив пункта «Использовать это приложение для всех файлов SH».
- Попробуйте найти нужный файл в другом источнике в сети интернет. Возможно вам повезет найти более подходящую версию. Пример поиска в Google: «Файл filetype:SH». Просто замените слово «файл» на нужное вам название;
- Попросите прислать вам исходный файл еще раз, возможно он был поврежден при передаче;
Знаете другие программы, которые могут открыть SH? Не смогли разобраться как открыть файл? Пишите в комментариях — мы дополним статью и ответим на ваши вопросы.
Видео форматы
Аудио форматы
Электронные книги
Текстовые форматы
Дисковые образы
Табличные данные
Растровые изображения
Векторные изображения
Резервное копирование
Raw
Сжатые файлы
Файлы данных
Базы
3D Изображения
CAD файлы
Файлы разработчиков
Зашифрованные файлы
Исполняемые форматы
Шрифты
Файлы игр
GIS, карты
Другие расширения
Форматы макетов
Форматы плагинов
Файлы настроек
Системные файлы
Веб форматы
SH – Скрипт Bash Shell (Bash Shell Script)
Популярность:
Расширение SH – это файл скрипта для Bash и обычно используется в оболочке Unix. .SH содержит инструкции, написанные на язке Bash и может быть выполнен путем ввода текстовых команд в интерфейсе командной строки оболочки. Bash является свободным программным обеспечением Unix, написанной для проекта GNU. Его название является аббревиатурой, которая расшифровывается как Bourne-Again Shell. Имя – это каламбур от Bourne shell: самая ранняя и основная оболочка Unix была написана Стивеном Борном (Stephen Bourne) и распространена с версией Unix 7 в 1978 году, а также концепция «родится снова». Bash был создан в 1987 году Брайном Фоксом (Brian Fox). В 1990 году Чет Рэми (Chet Ramey) стал основным сопровождающим Bash.
Bash является оболочкой по-умолчанию в большинстве систем, построенных на основе ядра Linux, а также на Mac OS x и могут быть запущены на большинстве Unix-подобных операционных системах. Он также был портирован на Microsoft Windows с использованием эмуляции POSIX, предоставленной Cygwin и тем, что предоставил MSYS для MS-DOS в рамках проекта DJGPP и Novell NetWare.
ПРИМЕЧАНИЕ: SH файлы могут быть также для хранения сценариев для других программных оболочек, такие как Bourne Shell, C-Shell и Korn Shell. Терминал от Apple так же поддерживает Bash.
MIME тип: application/x-sh, text/x-script.sh, application/x-bsh
Другие программы, связанные с расширением SH
-
Самораспаковывающийся архив Unix
Расширение .SH – самораспаковывающийся «shar» архив, содержащий файлы и скрипт с инструкциями о том, как извлечь содержимое. Файл .SH создан при помощи утилиты Shar Unix и обычно используется только на Unix компьютерах с установленной оболочкой Bourne.
Файлы .SH с форматом «shar» архива также часто используют расширение файла .SHAR.
HEX код: 23 21 2F 62 69 6E 2F
ASCII код: #!/bin/
Относится к разделу Архивы.
Популярность:
Как запускать shell (*.sh) скрипты?
Shell — это один из командных интерпретаторов, поставляемых вместе с ОС unix. Программа на языке Shell называется скриптом. Shell скрпитам указывают расширение *.sh и работают они в Unix системах. Если вам надо запустить shell скрипт в windows, то можно установить подсистему Linux Ubuntu или установить отдельно интерпретатор Shell для windows.
Как запустить sh скрипт из командной строки?
Допустим у вас есть скрипт hello.sh состоящий из одной команды.
Чтобы его запустить, надо зайти в каталог, где расположен скрипт, набрать название интерпретатора sh и первым параметров указать ваш файл hello.sh.
-
Указать интерпретатор внутри файла.
На первой строчке после #! прописывам путь к bash-интерпретатору, по-умолчанию это /bin/bash (посмотреть можно командой whereis bash). Содержмиое скрипта hello.sh получается таким:
Теперь можно запускать:
Перед названием скрипта надо ставить точку и слэш, сделано для усложнения работы вирусов. Точка означает "текущий каталог", а слэш "/" разделитель между именем каталога и именем скрипта.
Похожие записи
Установка актуальной nodejs на ubuntu
В официальных репозиториях Ubuntu предлагется дореволюционная версия node.js. В этом руководстве рассказывется как установить актуальную Node.js на Ubuntu или в подсистему linux на Windows 10, что собственно говоря, одно и тоже.
16 июня 2017 г. в Linux
Как заблокировать обновление пакета в Ubuntu?
Иногда необходимо запретить обновление какого-нибудь пакет из нестабильного репозитория. Для этого есть 2 решения: грубое — отключить репозитарий, элегантное — заморозить обновление отдельного пакета.
Команда, чтобы заблокировать обновление пакета:
Команда, чтобы разблокировать обновление пакета:
18 октября 2017 г. в Linux
Какие группы у пользователя Linux?
Команда groups
19 декабря 2017 г. в Linux
Опыт установки сертификата Let’s Encrypt на Ubuntu и nginx
Пример установки сертификата Let’s Encrypt для nginx и ubuntu 16.04 с использованием certbot клиента.
24 декабря 2017 г. в Linux
Cmder — терминал для Windows
Portable console emulator for Windows
21 января 2018 г. в Для студентов
Lets Encrypt Wildcard SSL вручную
Определение wildcard SSL. Краткий список шагов ручного получения бесплатного wildcard SSL-сертификат от Lets Encrypt на примере CentOS 7 и утилиты acme.sh
24 января 2020 г. в Linux
© 2017-2020 — Александр Ветров
Сайт работает на October CMS