Shell Snippets
Shell
# Cut output text
cut -f 1 #First Column, tab delimiter
cut -d' ' -f 1 # Space delimiter
cut -f 5- # Columns after 5
cut -f -4,7- # Columns before 4 and after 7
cut -f 1,4,5 # Columns 1,4,5
# Remove First line
sed 1d
# Remove Last line
sed -i '$ d' foo.txt
#Replace text
sed -i 's/old-text/new-text/g' input.txt
# Helm2 delete all deployments
helm2 list | sed 1d | cut -f 1 | xargs | xargs helm2 delete --purge
# Diff between two folders
diff -rub ~ ./dotfiles
# Keep doing something
while true; do; k get deployments >> d.log; sleep 5 ; done
#jq
echo t.json | jq -r ".key" # -r prints without quotes
#base64 der to pem
curl -s https://webhookspo.pr.rightnow.com/AgentWeb/api/elementManager/authentication/publicCert | jq ".content" -r | base64 --decode | openssl x509 -inform der -pubkey -nooutGit
Public Keys: https://github.com/sidharthv96.keys
Docker
Last updated
Was this helpful?