Найти в Дзене
LITVINOV-UPGRADE-LINUX

Online Bash Shell редакторы

Существует достаточно много Online редакторов поддерживающих bash скрипты. Попробую рассмотреть несколько из них самых полезных. astra@astra:~$ bash --version
GNU bash, версия 5.0.3(1)-release (x86_64-pc-linux-gnu)
Copyright (C) 2019 Free Software Foundation, Inc Универсальный комбайн поддерживающий более 10 языков Возможности: Из не очевидного, Когда запускается скрипт на выполнение внизу появляется черная консоль с результатом, но пропадает поле input Чтобы задать другой аргумент на вход скрипта, нужно нажать [Enter] на поле консоли (для браузера, вообще не очевидная логика) и черная консоль исчезнет. Можно будет снова вводить аргументы командной строки. Могут запускать скрипты, но ограниченны по возможностям rextester, использует предыдущую версию bash (# GNU bash, version 4.4.20) и не справился с необычным разбором строки onecompiler, даже не написал какую версию bash использует, и тоже для bash не cghfdbkcz tutorialspoint, не нашел поле для аргументов командной строки ... ст
Оглавление

Существует достаточно много Online редакторов поддерживающих bash скрипты. Попробую рассмотреть несколько из них самых полезных.

jdoodle

JDoodle - Online Compiler, Editor for Java, C/C++, etc
  • Поддерживает версии языка Bash, но судя по всему именно старые. В Astra Linux 1.7 - версия 5.0.3, а online редакторе от 4.3 до 5.2 :
astra@astra:~$ bash --version
GNU bash, версия 5.0.3(1)-release (x86_64-pc-linux-gnu)
Copyright (C) 2019 Free Software Foundation, Inc
  • ввод аргументов командной строки
  • в бесплатной версии, интерактивный режим у меня не отработал
-2

onlinegdb

Универсальный комбайн поддерживающий более 10 языков

Возможности:

  • Можно поделиться [Share] текстов скрипта и послать коллеге

Из не очевидного,

Когда запускается скрипт на выполнение внизу появляется черная консоль с результатом, но пропадает поле input

Чтобы задать другой аргумент на вход скрипта, нужно нажать [Enter] на поле консоли (для браузера, вообще не очевидная логика) и черная консоль исчезнет. Можно будет снова вводить аргументы командной строки.

-3

Остальные редакторы

Могут запускать скрипты, но ограниченны по возможностям

rextester, использует предыдущую версию bash (# GNU bash, version 4.4.20) и не справился с необычным разбором строки

onecompiler, даже не написал какую версию bash использует, и тоже для bash не cghfdbkcz

tutorialspoint, не нашел поле для аргументов командной строки ... странно

Вывод

Целом каждый сайт online редактора агрегирующий в себе много языков программирования, поддерживает BASH. Большинство это делают в простом виде и главная их польза в функции [Share] поделиться.

Что касается jdoodle, функция интерактивной работы на бесплатной версии у меня не отработала, но в целом приложение оставило положительное впечатление, в него встроен AI помощник, но он многословный и абсолютно не по делу (( так что пока польза сомнительна