Сегодня я расскажу, как понять Bash, научиться читать чужие команды и писать свои. Пройдем путь от самых основ до запуска полноценного сканера хостов и портов. Если ты еще не знаешь, в чем разница между && и || , эта статья для тебя. Bash (Bourne Again Shell) — это оболочка для Unix и Linux, которая принимает твои текстовые команды и передает их операционной системе для выполнения. Bash — это не терминал и не скрипт. Воспринимай его как интерпретатор командного языка, который умеет запускать команды Linux и имеет собственную логику
