shell programming
awk_format_fields (fishcooking)
awk_length match word length
awk_match match string
awk_right_justify text alignment
awk_Sam sed, set, shift
(text file statistics)
awk_shorts number of Fields (words) on the line
underline string that matches pattern
duplicated_count counts lines, words, and chars in text
delete duplicated lines; words frequency
getopts case, $OPTARG
histogram awk, { x[int($1/10)]++ }
maximax awk, set, ${1:+$1/}*
(find the longest filename)
maximax_recursive
perl_examples
recursive_myfind typeset
synchronize_dirs find, cmp -s, cp -pr
synchronize_dirs_i with -i option
text_file_utilities sed, awk, case, basename, export, ifconfig
wgrep awk match $var, sed, shift, (( )) && { }
introduction
basename set, tty
calendar_calc
calendar_case case, sed, set
chmod_setuid chmod, umask, setuid
setuid_tutorial
braces {cmd1; cmd2;}, John ${d}, kernel
encrypt
expr (( )), RANDOM, head, tail, Braces Substitution { }
find ls -alt
grep_ls regular expressions, vi, tr -d, rev, pr -t
move
open_file
palindrome_finder awk, case
sed echo ${#text}
sort uniq, pr -t, sort -rn -k2,2
shuffle_files read -ru3, exec 3<&- ${inFiles[0]}
typeset echo "${1%$2}" substring
215-1 email path, mv, legal filenames, ls, pipe, < > >>, STDERR, printf, PS1, builtin commands
215-2 symbolic link, shift, $*, $#, cut, tr -d, read, file, filter, man -k, lp
|
system administration
account useradd, usermod, userdel, groupadd, passwd, chage, su, lock, unlock
background_jobs
cron
daemon integrate it in system
disk usage du, find
floppy ./mkbootdisk, fdformat, mkfs, e2label, mount, dd, fd
last_logins last, awk (match $var)
null_process core dump, ulimit, mknod /dev/null, zombie, trojan horse, SIGKILL, rlogin, initlog, nice, stty, rc.inet1, sendmail -bt, Tina+Jamal
partition fdisk, ifconfig, mkbootdisk, mknod, df, kernel messages dmesg
procinfo uptime, vmstat, ps -ef, ps aux, free, swapinfo, du, bdf, edquota, top, pstree, lsof, compress
root_password change, reset, /etc/shadow
runlevel ps -p1 -f, askrunlevel, /etc/inittab, /sbin/telinit 3, init 3, ctrl+alt+F2, /sbin/telinit q, shutdown -h now
tar backup: create archive, extract files
tar_shar notes
you_are_detected lock workstation
make HTML page in Linux
html_make.doc ftp images from Win
pagegen.html display in browser
blue_checkered.gif
email.gif
happy_people.gif
hcc.gif
unix.gif
php_octal-dec converter: input/output on the Web, script runs in Linux
enter sku, display product
sku $( ) (( )) set
sku_perl substr
database.txt
printer_Win_Linux
article: Cracked!
|