Indirect variable references czyli jak dać radę z...

Posted on Thu 03 January 2008 in Tips text {sed, awk, perl, etc.}, systemy • 1 min read

... odwołaniem się do wartości zmiennej poprzez nazwę innej zmiennej (w Bashu). Brzmi nieco popapranie ale jest proste:
t=table_cell_3
table_cell_3=24
echo "\"table_cell_3\" = $table_cell_3"``# "table_cell_3" = 24``
echo -n "dereferenced \"t\" = "; eval echo \$$t``# dereferenced "t" = 24``

Listowanie wszystkich UID w systemie

Posted on Fri 15 July 2005 in Tips text {sed, awk, perl, etc.}, systemy • 1 min read

I posortowanie od najwyższego w dół:
cut -d : -f 3 /etc/passwd | sort -rn