Bash

Собираю полезные знания про Bash.

Bash

CLI

Возврат в предыдущую директорию

Команда cd — использует переменную $OLDPWD оболочки bash, чтобы получить путь предыдущего рабочего каталога. Фактически выполняется команда cd $OLDPWD

cd -

Перемещаем курсор в CLI быстрее с помощью горячих клавиш

Перемещаем курсор в CLI быстрее с помощью горячих клавиш

Генерация паролей

openssl rand -base64 6
openssl rand -hex 4
date | md5 | head -c8; echo

Поиск в gzip файлах

find features -name "chrome-*" | xargs zgrep "yastatic.net\/" -rl

Вывести имя текущей ветки git

git branch | grep '\*' | sed -E 's/[* ]+//g'

Время последнего коммита в git

git log --format=%aI -n 1 [PATH]

Время первого коммита в git

git log --reverse --pretty=format:%aI PATH | head -1

Ссылки