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 "-----------------------------------------------------------------"