bash
html strip tags
Legge tutti i files html contenuti in una directory [non scende
ricursivamente nelle sottodirectory] eliminandone i tag e li concatena in un
unico file ASCII conservando i commenti HTML.
cat *.htm |perl -e {'while () { s/<.*>//s; print }'} > output_text_file
Idem come sopra ma ricursivo ;-)
find . -iname "*.htm*" |perl -e {'while () { s/<.*>//s; print }'} > output_text_file
kill + fuser
Il comando netstat (netstat -na --ip) ti rivela che hai una porta aperta (es. 515, lpd) e vuoi chiuderla?
kill -9 `fuser 515/tcp|awk {'print $2 '}`
cat $i|sed
Leggi i files contenuti in una directory [in questo caso etc/bind/virtual]
e sostituisci ogni ricorrenza di 192.168.0.113 con 192.168.1.10 mettendo i
files nuovi in una directory con il nome del nuovo ip address.
for i in `ls` ;do cat $i|sed s/192.168.0.113/192.168.1.10/ > dir_192.168.1.10/$i;done
kill
killa un processo ricavando l'id dal nome:
kill -9 `ps auxw |grep process_name |awk {'print $2'}`
man to lp
Visualizza una manpage in Postscript, formatta a 2 pagine x A4 e manda in stampa sulla stampante lp:
man -t ls| mpage -2A| lpr -Plp

