🚀 Онлайн редакторы-компиляторы для BASH: удобство и скорость!
Иногда бывает, что нет возможности писать BASH-скрипты на локальной машине. Например, у вас под рукой может оказаться устройство, на котором установлена Windows и предназначен он исключительно для оконных задач. Не хочется загромождать его WSL или чем-то подобным. При этом иногда возникает срочная необходимость написать скрипт и каким-то образом использовать его (например, передать клиенту). Время ожидания может быть ограничено, и порой даже в дороге с телефона нужно быстро что-то скомпоновать.
В таких случаях я использую онлайн редакторы-компиляторы, отлично интегрированные с Bash:
1. Rextester (https://rextester.com/l/bash_online_compiler) - версия BASH: 4.4.20
2. Mycompiler (https://www.mycompiler.io/new/bash) - версия BASH: 5.1.16
3. Leetcode (https://leetcode.com/playground/new/empty) - версия BASH: 5.0.17
Мой выбор пал на Mycompiler, в основном из-за свежей версии BASH. Все написанные скрипты можно сохранить прямо на сервисе, а также легко поделиться ими по расшаренной ссылке. К тому же здесь есть что-то вроде Git, где можно создавать форки своих проектов. Помимо BASH, здесь есть множество других языков и компиляторов, что делает это место настоящим швейцарским ножом для разработчика.
Что особенно круто, через скрипт можно работать с файловой системой, например, создать тестовый файл с помощью echo "test" >> /tmp/test.txt, а затем продолжить с ним работу прямо из скрипта с использованием cat /tmp/test.txt. То есть редакторы не ограничены только компиляцией.
Конечно, использование локального BASH - более правильное решение, но в некоторых случаях онлайн сервисы могут пригодиться, особенно учитывая, что они бесплатны.
👉 Интересно ли вам узнать больше о DevOps? Хотите ли видеть еще посты на эту тему? Дайте знать в комментариях!
Иногда бывает, что нет возможности писать BASH-скрипты на локальной машине. Например, у вас под рукой может оказаться устройство, на котором установлена Windows и предназначен он исключительно для оконных задач. Не хочется загромождать его WSL или чем-то подобным. При этом иногда возникает срочная необходимость написать скрипт и каким-то образом использовать его (например, передать клиенту). Время ожидания может быть ограничено, и порой даже в дороге с телефона нужно быстро что-то скомпоновать.
В таких случаях я использую онлайн редакторы-компиляторы, отлично интегрированные с Bash:
1. Rextester (https://rextester.com/l/bash_online_compiler) - версия BASH: 4.4.20
2. Mycompiler (https://www.mycompiler.io/new/bash) - версия BASH: 5.1.16
3. Leetcode (https://leetcode.com/playground/new/empty) - версия BASH: 5.0.17
Мой выбор пал на Mycompiler, в основном из-за свежей версии BASH. Все написанные скрипты можно сохранить прямо на сервисе, а также легко поделиться ими по расшаренной ссылке. К тому же здесь есть что-то вроде Git, где можно создавать форки своих проектов. Помимо BASH, здесь есть множество других языков и компиляторов, что делает это место настоящим швейцарским ножом для разработчика.
Что особенно круто, через скрипт можно работать с файловой системой, например, создать тестовый файл с помощью echo "test" >> /tmp/test.txt, а затем продолжить с ним работу прямо из скрипта с использованием cat /tmp/test.txt. То есть редакторы не ограничены только компиляцией.
Конечно, использование локального BASH - более правильное решение, но в некоторых случаях онлайн сервисы могут пригодиться, особенно учитывая, что они бесплатны.
👉 Интересно ли вам узнать больше о DevOps? Хотите ли видеть еще посты на эту тему? Дайте знать в комментариях!