🔩 Please stop writing shell scripts - про очевидные (и не очень) ошибки при написании скриптов.
#bash #shell #напочитать
#bash #shell #напочитать
👍8🔥4
  ⌨️ Detect Keyboard Keys and Mouse Clicks in Bash Scripts - и ещё некоторое количество полезностей для написания скриптов.
Да, тут уже начинается та самая история, когда взять полноценный язык программирования становится проще, но всё же.
#bash #shell #напочитать
Да, тут уже начинается та самая история, когда взять полноценный язык программирования становится проще, но всё же.
#bash #shell #напочитать
🔥8👍1
  🛠 Нужны кому-нибудь unit тесты для bash? :) Я тут принёс кое-что такое... 
https://bashjazz.orion3.space/utest.html
https://gitea.orion3.space/bashjazz/utest
#bash #shell #напочитать
https://bashjazz.orion3.space/utest.html
https://gitea.orion3.space/bashjazz/utest
#bash #shell #напочитать
😱17👍7🔥1
  ⚒ https://github.com/onceupon/Bash-Oneliner - большая подборка команд, от совсем очевидных, до каких-то мелочей, упрощающих жизнь. #bash #будничное #напочитать
👍24🔥5
  🛠 Simple bash debugger using trap DEBUG - интересный способ дебага bash скриптов. 
tl;dr - перед выполнением каждой команды будет запрашиваться пользовательский ввод, который либо будет выполняться, либо, если ничего не введено, скрипт будет продолжать работу.
tl;dr - перед выполнением каждой команды будет запрашиваться пользовательский ввод, который либо будет выполняться, либо, если ничего не введено, скрипт будет продолжать работу.
function _trap_DEBUG() {
    echo "# $BASH_COMMAND";
    while read -r -e -p "debug> " _command; do
        if [ -n "$_command" ]; then
            eval "$_command";
        else
            break;
        fi;
    done
}
trap '_trap_DEBUG' DEBUG
#bash #напочитать #debug🤔14👍4😱2🎉1
  🛠 Bash Redirections Cheat Sheet - полезная pdf'ка, шпаргалка по перенаправлениям в bash. 
И сопутствующая статья, с некоторым количеством дополнительных ссылок - Bash One-Liners Explained, Part III: All about redirections.
#bash #cheat
  
  
  
  
  
И сопутствующая статья, с некоторым количеством дополнительных ссылок - Bash One-Liners Explained, Part III: All about redirections.
#bash #cheat
👍28
  🔧 Built-in Bash Parameters That Every Developer Should Know - о встроенных переменных, которые можно использовать при написании скриптов. tl;dr - в статье про 
$@, $!, IFS и т. д. #bash #shell #напочитать🔥6👍4
  🤖 Github Copilot in the Terminal (bash) - тут с помощью магии vim, автор сделал так, что Copilot  заработал у него прямо в терминале. #copilot #vim #bash
  🗜 Shell Script Best Practices - ещё некоторое количество бестпрактис для написания скриптов. #shell #bash #напочитать
  
  sharats.me
  
  Shell Script Best Practices — The Sharat's
  This article is about a few quick thumb rules I use when writing shell scripts that I’ve come to appreciate over the years. Very opinionated....
👍14🤔2✍1
  cli_computing_v1p0.pdf
    964 KB
  📚 Computing from the Command Line - автор раздаёт книгу бесплатно, а сама она выглядит как неплохая такая вводная, хоть и на английском.
#bash #cli #книга
#bash #cli #книга
👍8
  