Skip to content

Instantly share code, notes, and snippets.

View FreedomBen's full-sized avatar
💭
Currently setting my status

Ben Porter FreedomBen

💭
Currently setting my status
View GitHub Profile
@FreedomBen
FreedomBen / digall.sh
Last active May 7, 2022 17:22
the bash "digall" command - Ben Porter
# Paste this into your shell and you can use the 'digall' command like:
# digall example.com
# digall something.example.com
# You can also add it to your ~/.bashrc file to have it always available
declare -rx color_restore='\033[0m'
declare -rx color_red='\033[0;31m'
declare -rx color_light_green='\033[1;32m'
@FreedomBen
FreedomBen / elasticsearch-forward.sh
Created March 30, 2022 23:00
Forward local port 9200 to Elasticsearch in the Kubernetes Cluster
kubectl port-forward es-cluster-0 9200:9200 --namespace=kube-logging
# Now you can curl the elasticsearch API on localhost 9200
curl http://localhost:9200/_cluster/state?pretty
@FreedomBen
FreedomBen / kibana-forward.sh
Created March 30, 2022 22:58
Forward local port 5601 to Kibana in the Kubernetes Cluster
KIBANA_POD_NAME="$(kubectl get po -lapp=kibana -o jsonpath={.items[0].metadata.name})"
kubectl port-forward "${KIBANA_POD_NAME}" 5601:5601 --namespace=kube-logging
echo "Open http://localhost:5601 in your browser"
SELECT id, username, first_name, middle_name, last_name FROM users WHERE id = 1;
ALTER TABLE users ADD COLUMN IF NOT EXISTS middle_name string
SELECT id, username, first_name, last_name FROM users WHERE id = 1;
:set nowrap " disables line wrapping
:set nolbr " changes break to character instead of word. short for :set nolinebreak
:set nolbr " changes break back to character instead of word. short for :set nolinebreak
:set wrap " enables line wrapping, default break at character
:set lbr " changes break to word instead of character. short for :set linebreak
:set lbr " short for :set linebreak