git log --format='%an <%ae>' | sort -u
Как поменять автора в истории коммитов
git rebase -i %BASE%
- Отмечаем необходимые коммиты командой
edit
git commit --amend --author="Test Example <test@example.com>"
git rebase --continue
- Повторить 3 и 4 шаги необходимое количество раз.
Как склеить значения в одну строку
Использовать функцию group_concat
:
SELECT group_concat(EVENT_NAME) FROM b_event_type
Как узнать версию дистрибутива
lsb_release -a
Как настроить работу функции exec в windows
Если функция exec возвращает ошибку при выполнении консольной команды, которая успешно работает в cmd.exe
, то нужно проверить переменную окружения PATH, которая используется в php. И если в PATH нет пути к необходимой команде, то нужно добавить его.
Например, если не работает команда git, и в getenv('PATH')
нет пути к ней, то нужно добавить путь в PATH:
Прямо в скрипте:
$envPath = getenv('PATH');
$envPath .= ';c:\Program Files\Git\bin';
putenv('PATH=' . $envPath);
Либо в файле php.ini
в директиве include_path
.
Разбить:
split -b 2000M big.tar "big.tar.part_"
Собрать:
cat big.tar.part_* > big.tar
cat file.log | grep "^\[2020-11-30" > file-2020-11-30.log
grep -rl $'\xEF\xBB\xBF' filename
Добавить в начало скрипта:
set -euxo pipefail
Что всё это значит:
set -e
set -e
- прекращает выполнение скрипта если команда завершилась ошибкой, выводит в stderr строку с ошибкой. Обойти эту проверку можно добавив в пайплайн к команде true: mycommand | true
.
set -u
set -u
- прекращает выполнение скрипта, если встретилась несуществующая переменная.
set -x
set -x
- выводит выполняемые команды в stdout перед выполненинем.
set -o pipefail
set -o pipefail
- прекращает выполнение скрипта, даже если одна из частей пайпа завершилась ошибкой. В этом случае bash-скрипт завершит выполнение, если mycommand вернёт ошибку, не смотря на true в конце пайплайна: mycommand | true
.
В контейнере localhost и 127.0.0.1 ведет к самому себе, а не к хосту на котором запущен докер, что логично. Доступиться к хосту можно, указав специальное DNS имя:
host.docker.internal
Страницы
- « первая
- ‹ предыдущая
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- следующая ›
- последняя »