Skip to content

Instantly share code, notes, and snippets.

@Altoidnerd
Altoidnerd / bash.quotes.sh
Created July 30, 2015 06:35
a bash lesson ...
altoidnerd@pion:~ $ A="foo bar baz"; for X in $A; do echo "$X"; done
foo
bar
baz
# VS
altoidnerd@pion:~ $ B="foo bar baz"; for X in "$B"; do echo "$X"; done
foo bar baz
@Altoidnerd
Altoidnerd / free.py
Created July 30, 2015 06:22
Port of linux 'free' program for OSX
#!/usr/bin/env python
import subprocess
import re
# Get process info
ps = subprocess.Popen(['ps', '-caxm', '-orss,comm'], stdout=subprocess.PIPE).communicate()[0]
vm = subprocess.Popen(['vm_stat'], stdout=subprocess.PIPE).communicate()[0]
# Iterate processes
@Altoidnerd
Altoidnerd / helpers.sh
Last active August 29, 2015 14:26
some helpful bash stuff
# use after failed command to recall last command with sudo
alias please='sudo $(fc -ln -1)'
# use when ubuntu says "The program foo is not installed. You can install it by typing: ..."
alias ok='eval $($(fc -ln -1) 2>&1 | sed -n 2p)'
# add cmd memory purge to linux
alias purge='echo "echo 1 > /proc/sys/vm/drop_caches" | sudo sh'
# colorized 'cat' (linux only)
alias dog='pygemtize -g'
# function for easy extraction
@Altoidnerd
Altoidnerd / slower-every-time.sh
Created July 30, 2015 06:10
slower each time, I think ?
echo "echo sleep 0.5 >> ~/.bashrc" >> ~/.bashrc
@Altoidnerd
Altoidnerd / bash-while.sh
Created July 30, 2015 06:09
while in bash ermahgerd
ls | while read line; do ls $line; done
@Altoidnerd
Altoidnerd / meme.sh
Created July 30, 2015 06:08
meme machine
#!/bin/bash
echo "${USER} is a meme machine"
@Altoidnerd
Altoidnerd / rename_dirs.sh
Created July 10, 2015 04:59
rename_dirs.sh
for NAME in *; do NEWNAME=$(echo $NAME| sed -e 's/__//')'__'; mv $(echo $NAME) $(echo $NEWNAME); done
#!/usr/bin/env python3
import os
for item in os.listdir():
if item.startswith("__"):
os.rename(item, item.replace("__", "")+"__"
for N in {0..107} ;do printf $N':''\033['$N'mSome SAMPLE text!!! %s\033[m\n' "$_host"; done
# encoding: utf8 1,1 Top# encoding: utf8
import argparse
from datetime import datetime
import json
from random import randint
import requests
import sys
from time import sleep