Скопировать все измененные файлы до коммита
1 |
git diff --name-only && git diff --name-only --cached > all-changed.txt |
1 |
cat all-changed.txt | sort | uniq | xargs -I{} cp --parents {} /path/to/backup |
1 |
git diff --name-only && git diff --name-only --cached > all-changed.txt |
1 |
cat all-changed.txt | sort | uniq | xargs -I{} cp --parents {} /path/to/backup |
1 2 3 4 5 6 7 8 9 10 11 12 13 |
// Получаем все элементы input на странице var inputs = document.querySelectorAll('input'); // Создаем объект для хранения данных с использованием reduce var inputData = Array.from(inputs).reduce(function(acc, input) { acc[input.name] = input.value; return acc; }, {}); // Выводим объект с данными в консоль console.log(inputData); |
Для импорта конфигурационного файла использовать команду:
Рассмотрим используемые параметры: -r — указывает на то, что нужно рекурсивно переходить по ссылкам на сайте, чтобы скачивать страницы. -k — используется для того, чтобы wget преобразовал все ссылки в скаченных файлах таким образом, чтобы по ним можно было переходить на локальном компьютере (в автономном режиме). -p — указывает на то, что нужно загрузить все файлы, которые требуются для отображения страниц (изображения, css… Read More »
Вызываем утилиту xrandr смотрим интерфейсы, и вбиваем свои)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
#!/bin/bash # Скрипт читает утилиту xrandr и переключает режимы отображения мониторов. # С дублирование экрана на разделение экранов isDouble=false doubleText="Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384" if [ "$(xrandr | grep "$doubleText")" ] then xrandr \ --output DisplayPort-2 \ --mode 1920x1080 \ --output DisplayPort-1 \ --primary \ --mode 1920x1080 \ --left-of DisplayPort-2 # наоборот else xrandr \ --output DisplayPort-2 \ --same-as DisplayPort-1 # double monitor fi |
Так же можно настроить hotkey
1 2 3 4 5 6 |
$count = intval(CIBlockElement::GetList(false, [ "IBLOCK_ID" => 5, "PROPERTY_NAME" => 'VALUE', ], ['IBLOCK_ID'])->Fetch()['CNT']); echo $count; |
1 2 3 4 5 |
date_add(now(), interval -1 hour) # получим текущее дату и время - 1 час date_add(now(), interval +1 hour) # получим текущее дату и время + 1 час date_sub(now(), interval 1 hour) # Получим текущее дату и время - 1 час date_sub(now(), interval -1 hour) # Получим текущее дату и время + 1 час |
Подробнее
Изменить кодировку базы данных
1 |
ALTER DATABASE databasename CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; |
Изменить кодировку для таблицы
1 |
ALTER TABLE tablename CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; |
Источник
Как выбросить пользователя подключенного по ssh?
1 |
pkill -9 -t pts/1 |