Как стать автором
Обновить
24
0
Виталий Рыбка @var_bin

Front-End Developer, Tech Writer, Speaker, Blogger

Отправить сообщение

Спасибо за ссылку. Добавил в список полезных. Позже обновлю примеры

Мы же серьезные люди и не будем ничего доказывать частными случаями?

Тут даже не буду спорить. Не стоит переходить на такой уровень )


А вот по поводу ссылки на вики, это вы лихо

Полностью согласен с вами.


Чтобы понимать разницу между терминалом, эмулятором терминала, CLI и шеллом, и как оно всё взаимосвязано когда вы запускаете тот же ConEmu, советую покурить хотябы английскую википедию, там неплохо написано.

Курил ) Норм зашло.


Не хотел ввести в заблуждение.

Добрый день, Акжан.


Спасибо за ваш комментарий.


да уж, про условия в bash написано вообще ужасно. нет if grep, if [, только if [[.

В начале статьи есть раздел Важный момент. Сосбственно из-за этого и не упоминались все возможные варианты использования if. Предполагается, что если читателю будет интересно, то он прочитает дополнительную информацию из ресурсов в "Полезных ссылках".


Привел пример синтаксиса, который использую ежедневно. Не испытываю проблем с написанием if [[ ... ]]. Хотя тут во всех примерах if [ ... ]. А тут в большинстве рекоммендаций используется вариант if [[ ... ]]


Ну и понятно, всегда лучше поставить oh-my-zsh и не париться.

Сарказм детектед или нет?

Добрый день, Виктор.


Спасибо за ваш комментарий.


Выше в ответе на комментарий FFiX описал сиутацию, почем так. Повторюсь. С данной формой записи:


#!/bin/bash

за все время использования bash скриптов проблем не испытывал. Поделитесь ссылками, где описано, почему лучше писать:


#!/usr/bin/env bash

Чтобы к следующей статье я был более подготовлен и не использовал в своей работе устаревшие подходы и решения


Те скрипты, что приведены в статье работают на: Ubuntu, ConEmu, Windows 10, удаленный сервер.

Добрый день.


Спасибо за ваш комментарий.


Более универсальна форма записи:
#!/usr/bin/env bash

Пытался найти пруффы на ваш комментарий тут и тут. Нет такого. Плюс ко всему, большинство литературы и статей, что читал и читаю по bash используют эту строку:


#!/bin/bash

Не будете ли вы так любезны поделиться ссылками, где подробно описано, зачем использовать именно такую форму записи?

Ни о какой "Черной магии" не идет речь. "Светлая сторона" — это посыл всей серии статей про консоль.


А Ansible — имхо, то чем стоит сегодня заменять bash скрипты

Можно пруффы? А то только и слышу, что "bash ужастен...", "Он не годится..."
Чем лучше Ansible?

Добрый день.


Спасибо за ваш комментарий. Да, такая ситуация действительно возможна.
За время работы с удаленным сервером и на Ubuntu не было таких проблем. Даже больше, все скрипты, что приведены в статье работают в ConEmu и на Windows 10.


Но опять же, учитывая все те системы, что вы назвали, очень даже реальная ситуация.

Добрый день.


Спасибо за ссылку. Добавил

Добрый день.


А можно более развернутый комментарий? А то не очень понятно, что вы хотели сказать

Добрый день.


Спасибо за ссылку. Добавил

Добрый день.


Спасибо за ссылку. Добавил

Добрый день.


Исправим это с помощью отрицательного значения margin-right у родителя.

А как вы с этим боритесь на разных разрешениях, мобильных девайсах?

Добрый день.


Думаю, что данный пост больше как для практики и поделиться опытом. Для сетки использовать целый фреймворк или библиотеку, это уж слишком

Добрый день.


Ну я бы сказал не уйти, а использовать другие инструменты. Ведь на выходе мы получаем все тот же JavaScript. А данные инструменты, библиотеки, фреймворки (добавить свое) помогают избавиться от проблем и головной боли, которая есть при написании на чистом JavaScript.

Добрый день.


На ваш вопрос, dronmaxman ответил в своем комментарии.

Добрый день.


Спасибо за ваш подробный и полезный комментарий.


Для наглядности.
http://dropmefiles.com/0Uy7b

Ссылка битая (

Ухты, крутяк!


Поздравляю )

Добрый день.


А что вы подразумеваете под «изучать»? Если пользователь знает про screen или tmux, то он как минимум, понимает зачем они и прочитал пару статтей. В свою очередь, чтобы пользоваться byobu, то о нем нужно: знать, что это и зачем; выполнить отдельную установку; запомнить все сочетания клавиш, которые в корне отличаются от сочетаний для screen и tmux. Плюс ко всему, любая обертка накладывает свои ограничения, как в пользовании так и в производительности. Это тоже нужно учитывать. И что самое важное, у вас могут быть права на устрановку screen или tmux, а на установку byobu могут обрезать.

Добрый день, Алексей!


Да, вы правы, есть такая. Но если у пользователя нет опыта работы ни со screen'ом ни с tmux'ом, то я бы советовал не пробовать никакие оболочки. А начать с "голого" screen'а или tmux'a. А то и так будет много магии, а с оболочками ее будет еще больше. Все, что происходит внутри будет понять сложно.

Информация

В рейтинге
Не участвует
Откуда
Украина
Зарегистрирован
Активность