| C-Shell Script |
|
(new) Cadeira do 2º Ano de EI (new) Docente : Luis Almeida (new) Trabalho Teórico-Prático I - foi manuscrito !!! life !! :( (new) Trabalho Teorico-Prático II - Enunciado - Solução Alguns trabalhos em C-Shell realizados no decorrer da cadeira !!! |
| Geral |
Para executar estes scripts tem que mudar a permissão para eXecute do Utilizador !! ex: chmod u+x script |
| ldir |
Semelhante ao DIR do xxDOS |
| #!/bin/csh ls -l $1 > myls.txt echo "----------------------- Size Ordered Files ----------------------" grep -e -rw myls.txt | sort +4n echo "---------------------------- Files ------------------------------" set d = `cat myls.txt | awk '/-rw/ {print $5}'` set b=0 foreach x ($d) @ b = $b + $x end echo "Files total: " $b " bytes" echo "-------------------------- Directories --------------------------" set d = `cat myls.txt | awk '/drw/ {print $9}'` set dir=" " foreach x ($d) set dir="$dir $x" end echo $dir echo "----------------------------- Links -----------------------------" set d = `cat myls.txt | awk '/lrw/ {print $9,$5}'` set dir=" " foreach x ($d) set dir="$dir $x " end echo $dir rm myls.txt echo "-----------------------------------------------------------------" |