From: Marcelo B. <md...@ma...> - 2000-12-01 00:45:46
|
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] |