Bash

Deleting

Delete .git folders recursively

find . -type d -name '.git' -exec rm -rf {} \;

SSH

# copy ssh public key to server
ssh-copy-id user@server
# - or -
ssh-copy-id -i ~/.ssh/my_rsa user@server
# - or -
cat ~/.ssh/id_rsa.pub | ssh user@server 'mkdir -p ~/.ssh ; cat >> ~/.ssh/authorized_keys'

.NET Core

Build all sub-directories

Becoming a super hero is a fairly straight forward process:

# build all subdirectories 
for D in `find . -maxdepth 1 -type d`; do (echo $D && cd $D && ls *.sln 2> /dev/null && dotnet build); done 

Get Public IP

dig -4 +short myip.opendns.com @resolver1.opendns.com.

Find files, show size

find /var/lib/docker/overlay2/ -name merged -exec du -sh {} \;

Last updated

Was this helpful?