Файл с расширением .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