bash.md 1.2 KB

Сценарии входа
Могут быть варианты: .bashrc, .login, .profile, bash_profile. Они запускаются при входе в терминал.

$ echo "$(basename $0)" - вывод имени скрипта
$# - количество переданный аргументов
$@ - список всех аргументов скрипта
$(pwd) - будет пытаться выполнить то, что выведет команда внутри скобок
${} - используется для подстановок
result="${DD:= '.'}$decimal"

Сочетания клавиш
ctrl + a - перемещение курсора в начало строки ctrl + e - перемещение курсора в конец строки ctrl + r - поиск по истории ctrl + w - вырезать последнее слово ctrl + u - вырезать все до курсора ctrl + k - вырезать все после курсора ctrl + y - вернуть последнюю вырезанную строку ctrl + _ - отмена ctrl + l - очистка экрана