Exercice 1 :
Flux d’E/S standards
- Q1)
echo "Bonjour" |tee salutation.txt
- Q2)
#! /bin/bash read a echo $a|tr "[a-z]" "[A-Z]"
- Q3)
read a echo $a|tr "[a-z]" "[A-Z]"|tee text1
- Q4)
cat salutation.txt|tr "[a-z]" "[A-Z]"|tee text1|wc -c
Exercice 2 :
Redirections, méta-caractères
Le répertoire /usr/include contient les fichiers d’entête standards en langage C (stdlib.h, …).
- Q1)
mkdir inc cp /usr/include/std* $HOME/inc
- Q2)
find /usr/include/ \( -name 'a*' -o -name 'b*' -o -name 'c*' \)
ou
find /usr/include/ -name [abc]*
- Q3)
find /usr/include/ \( -name 'a*' -o -name 'b*' -o -name 'c*' \) >$HOME/Abc.list
- Q4)
cat Abc.list > copie wc Abc.list 450 450 14861 Abc.list
- Q5)
cat Abc.list copie >double wc double 900 900 29722 double
- Q6)
touch Temp
- Q7)
cat >> temp The end CTRL-d
- Q8)
ls /usr/include/[t]* | wc 14 14 306
Pages: 1 2