Skip to content

Instantly share code, notes, and snippets.

@djoreilly
djoreilly / pp-iptables.py
Last active May 31, 2024 21:14
Pretty print iptables output. Align columns and strip out comments.
#!/usr/bin/python3
import re
import sys
from tabulate import tabulate
comments_re = re.compile(r'/\*.*\/')
in_chain, eof = False, False
headers, table = [], []
@intijk
intijk / convmp3
Created April 3, 2012 16:06
转换各种音频文件为mp3格式
#!/bin/bash
#Usage example: ./convmp3 *.wma
while [ ! $# -eq 0 ]
do
affix=`echo $1|perl -pe 's|(.*)(\..*?)$|\2|'`
echo $affix
inTmpFile=`cat /dev/urandom | strings -n 5 | head -n 1`$affix
outTmpFile=`cat /dev/urandom | sed 's/[^a-zA-Z0-9]//g' | strings -n 5 | head -n 1`.mp3
ln -s "$1" $inTmpFile
outputFile=`echo $1 | perl -pe 's|(.*\.).*?$|\1mp3|'`