Skip to content

Instantly share code, notes, and snippets.

View aldenw's full-sized avatar

Alden Weddleton aldenw

View GitHub Profile
@aldenw
aldenw / gist:a64c01ff9f18c660f114d2611fa6bb06
Last active May 23, 2023 19:48
Delete already merged remote branches
git branch -r --merged | egrep -v '(master|main|release|development)' | sed 's/origin\///' | xargs -n 1 git push --delete origin
@aldenw
aldenw / Ssm to Env Export
Last active March 27, 2019 19:12
Ssm to Env export for supervisor
aws ssm get-parameters-by-path --cli-input-json "{\"Path\": \"$SSM_PATH\", \"Recursive\": true}" --query 'Parameters[*].{Joined:join(`=`,[Name,Value])}' --output text | sed 's:[^=]*/::'
@aldenw
aldenw / Aws to HeidiSQL Export
Last active March 15, 2019 16:21
Export AWS RDS instances into a format for HeidiSQL import
aws rds describe-db-instances --query='DBInstances[*].{Address:Endpoint.Address,Port:Endpoint.Port,Id:DBInstanceIdentifier}[*].[Address,Port,Id]' --output=text | sed -E "s/(\S+)\s+(\S+)\s+(\S+)/Servers\\\\\3\\\\Host<|||>1<|||>\\1\r\nServers\\\\\3\\\\LoginPrompt<|||>3<|||>1\r\nServers\\\\\3\\\\Port<|||>1<|||>\\2\r\nServers\\\\\3\\\\NetType<|||>3<|||>0\r\nServers\\\\\3\\\\Compressed<|||>3<|||>1/" | unix2dos