Standard escape codes are prefixed with Escape:
- Ctrl-Key:
^[ - Octal:
\033 - Unicode:
\u001b - Hexadecimal:
\x1B - Decimal:
27
| #!/usr/bin/env bash | |
| # Usage: | |
| # $ git commit -m "$(t): Commit message" | |
| # | |
| # Where "t" it's provided script below. It should be in $PATH. | |
| ISSUE_RE="[A-Z]+-\d+" | |
| ISSUE=$(git symbolic-ref --short HEAD 2>&1 | grep -Eo ${ISSUE_RE}) |
| 'use strict'; | |
| function damir(tree, dest) { | |
| if (tree.name === dest) { | |
| return [tree.name]; | |
| } | |
| for (let i = 0; i < tree.children.length; ++i) { | |
| const result = [tree.name]; | |
| const item = tree.children[i]; |
| -- size | |
| SELECT | |
| table_schema "database_name", | |
| sum( data_length + index_length )/1024/1024 "Data Base Size in MB" | |
| FROM information_schema.TABLES | |
| GROUP BY table_schema; | |
| -- writes mb | |
| set @start := ( | |
| select sum(VARIABLE_VALUE/1024/1024) |
| function shrug(el, speed, i) { | |
| var enabled = true; | |
| var shurgs = [ | |
| "¯\\_(ツ)_/¯", | |
| "_/¯(ツ)_/¯", | |
| "_/¯(ツ)¯\\_", | |
| "¯\\_(ツ)¯\\_" | |
| ]; |
| 'use strict'; | |
| const source = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]; | |
| const expected = [0, 4, 8, 1, 5, 9, 2, 6, 3, 7]; | |
| function transpose(arr, columns) { | |
| const rows = Math.ceil(arr.length / columns); | |
| return arr.reduce((result, v, i) => { | |
| const col = Math.ceil((i + 1) / rows); |
| function transpose($matrix) { | |
| array_unshift($matrix, null); | |
| return call_user_func_array('array_map', $matrix); | |
| } | |
| function transpose($matrix) { | |
| return array_map(null, ...$matrix); | |
| } |
| # 1. setting up locales | |
| sudo tee -a /etc/default/locale <<EOF | |
| LANGUAGE="en_US.UTF-8" | |
| LANG="en_US.UTF-8" | |
| LC_ALL="en_US.UTF-8" | |
| EOF | |
| # Или можно юзать update-locale: | |
| sudo update-locale LANGUAGE="en_US.UTF-8" LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" | |
| sudo locale-gen en_US.UTF-8 |
I hereby claim:
To claim this, I am signing this object: