История изменений
Исправление gns, (текущая версия) :
Ну про несовместимость синтаксиса и тут писали, и в его документации. Лично мне интерактивное договаривание командной строки исходя из истории просто анноит. Не люблю, когда перед глазами постоянно что-то мелькает. Так что, это вопрос не религии, а юзабилити. Ну и цветастый он очень, такой веселый, что обхохочешься.
Как минимум, баш — $(command), fish — (command). Ну, и если ты пишешь в шебанге /usr/bin/fish, то ты предполагаешь, что у пользователя твоего скрипта он есть. А это не так. Хочешь быть «со всеми совместимым», используй хотя бы /usr/bin/bash, а совсем хорошо, если /bin/sh.
Ну и вот — https://fishshell.com/assets/img/screenshots/scripting.png
С кем это совместимо?
Исправление gns, :
Ну про несовместимость синтаксиса и тут писали, и в его документации. Лично мне интерактивное договаривание командной строки исходя из истории просто анноит. Не люблю, когда перед глазами постоянно что-то мелькает. Так что, это вопрос не религии, а юзабилити. Ну и цветастый он очень, такой веселый, что обхохочешься.
Как минимум, баш — $(command), fish — (command). Ну, и если ты пишешь в шебанге /usr/bin/fish, то ты предполагаешь, что у пользователя твоего скрипта он есть. А это не так. Хочешь быть «со всеми совместимым», используй хотя бы /usr/bin/bash, а совсем хорошо, если /bin/sh.
Нцу и вот — https://fishshell.com/assets/img/screenshots/scripting.png
С кем это совместимо?
Исправление gns, :
Ну про несовместимость синтаксиса и тут писали, и в его документации. Лично мне интерактивное договаривание командной строки исходя из истории просто анноит. Не люблю, когда перед глазами постоянно что-то мелькает. Так что, это вопрос не религии, а юзабилити. Ну и цветастый он очень, такой веселый, что обхохочешься.
Как минимум, баш — $(command), fish — (command). Ну, и если ты пишешь в шебанге /usr/bin/fish, то ты предполагаешь, что у пользователя твоего скрипта он есть. А это не так. Хочешь быть «со всеми совместимым», используй хотя бы /usr/bin/bash, а совсем хорошо, если /bin/sh.
Исходная версия gns, :
Ну про несовместимость синтаксиса и тут писали, и в его документации. Лично мне интерактивное договаривание командной строки исходя из истории просто анноит. Не люблю, когда перед глазами постоянно что-то мелькает. Так что, это вопрос не религии, а юзабилити. Ну и цветастый он очень, такой веселый, что обхохочешься.