APL/APL1.1/SCR1.1/TP02/tp02-reponses.txt

111 lines
2.5 KiB
Plaintext
Raw Normal View History

2021-09-28 15:16:59 +02:00
1- La commande echo renvoie une chaine de caractères
2-Hello world !
3-0
4-fi
5-0
6- -rw-r--r-- 1 vieirae students21 0 24 sept. 08:51 fi
7-0
8-ls: impossible d'accéder à 'nofi': Aucun fichier ou dossier de ce type
9-2
Pipeline :
1-Hello world 2
2-Hello world 1
Liste :
2-fi
0
3-ls: impossible d'accéder à 'nofi': Aucun fichier ou dossier de ce type
2
4-fi
Hello world!
0
5-ls: impossible d'accéder à 'nofi': Aucun fichier ou dossier de ce type
2
6-fi
0
7-ls: impossible d'accéder à 'nofi': Aucun fichier ou dossier de ce type
Hello world !
0
8-ls: impossible d'accéder à 'nofi': Aucun fichier ou dossier de ce type
fi
0
9-fi
0
10-ls: impossible d'accéder à 'nofi': Aucun fichier ou dossier de ce type
2
|| exécute et si son code de retour est différent de 0 execute le deuxieme argument
&& execute et si son code est 0 execute le deuxieme argument
II
1 - renvoie en premier nofi (inexistant = erreur) puis fi, deuxieme argument
2- renvoie uniquement nofi (toujours inexistant)
3- output_file contient le résultat de la commande précedente : > envoie le resultat d'une commande dans le fichier arument en reinitialisant
4-Toujours une erreur
5- le fichier est vide car la commande précédente n'a rien a lui renvoyer(nofi étant inexistant)
6,7 - output_file contient fifi, résultat de la commande de la ligne 6
8- Erreur nofi n'existe pas
9- output_file contient toujours fifi et n'a pas été affecté par la commande précédente qui a retournée une erreur
10 et 11 - premiere commande renvoie fi, deuxieme commande impossible de voir le contenu dans le fichier car nofi inexistant
12,13 - renvoie la même chose que 10 11, ordre ne change rien
14,15 -renvoie fi, puis deuxieme erreur dans le cat car a renvoyé nofi dans error_file
>> renvoie dans un fichier sans pour autant supprimer son contenue et met a la suite
2> renvoie les erreurs dans un fichier
16,17,18 -renvoie le, output_file : contient fi, error_f contient nofi, donc une erreur
19-ne renvoie rien
20-renvoie l'erreur ainsi que fi
2>&1 permet de renvoyer une resultat et une erreur dans le même fichier
21-renvoie le nom, le nombre de byte de chaque fichier
22-
23-2 13 76 output_and_error_file
24-2 13 76, uniquement les bytes
25-on renvoie ls -l /etc/ dans output-file en remplaçant le contenue du fichier
26-182 1637 10191, renvoie le ,ombre de lignes dans output_file donc en particulier le nombre d'element dans /etc/
27-ls -l /etc/ | wc
wc -> pipeline