Estou mandando umas coisitas ai.
Legenda:
[] = parametros obrigatórios
<> = parametros opcionais
__________________________________
Script indenta [fonte.c] <outputindentado.c>
Indenta um arquivo .c, usando o utilitario indent, de acordo
com algumas regras pré definidas.
]$ cat indenta
#!/bin/sh
if [ "x$1" = "x" ]; then
echo -e "\n Indenta um arquivo fonte em C."
echo -e " Uso: indenta arquivo.c [arquivo_indentado.c]\n"
exit 1
fi;
if [ ! -e $1 ]; then
echo "Arquivo $1 não encontrado."
exit 1
fi;
if [ "x$2" = "x" ]; then
echo -e "indentando $1 ...\c"
indent -kr -ts8 -i8 $1 -o $1
echo " ok."
exit 0
else
echo -e "indentando $1 ...\c"
indent -kr -ts8 -i8 $1 -o $2
echo " ok. --> $2"
exit 0
fi;
___________________
Script lsd <diretório>
Lista apenas os diretórios
]$ cat lsd
#!/bin/sh
# Lista somente diretórios
# Uso: lsd [path]
# by serialcoder out/2000
echo $1
#LISTA="$1"
ls -laF $1 | grep /
--------------------
Script serinfo
Mostra informações das portas seriais
]$ cat serinfo
#!/bin/sh
cat /proc/tty/driver/serial | head -n5
___________________
Ah, eu já achei no proc onde é que tem informações das interfaces de
rede, bytes in/out e etc, na sequencia passo ai pra voces.
Abraços a todos,
--
#=-=[ ser...@us... ]=-=+=#=--------------=#
| Marcelo D. Beckmann --user[]="#173935"-- | | CL5 2.2.14
| md...@ma... UIN [53189692]----+ | Slack 7 2.2.13
# - =-#----=[ linuxcall.sourceforge.net ]=-----#-==-==-==-==-==-#
+ .~. | 386DX40 8MB 420MB Western Digital Caviar ]
/V\ #----2.0.36--7,68 bogomips----[ Microcom 14400 CGA NE2000 ]
/(.)\ "Estamos de volta aos tempos em que os homens eram homens ]
^`~´^ e programavam seus próprios drivers de dispositivo."L.T. ]
#-====-#----=[ serialcoder ]=- + -=[ http://wm.themes.org ]=-----'
RTS-[CTS]-DLE-STX-17-39-35-CRC-F6-66-DLE-ETX-/RTS-[/CTS-RTS]-CTS-[ACK]
|