Ajout des fichiers
This commit is contained in:
98
SCR/TP03/reponses-tp03.tt
Normal file
98
SCR/TP03/reponses-tp03.tt
Normal file
@@ -0,0 +1,98 @@
|
||||
TP03
|
||||
|
||||
I-
|
||||
|
||||
0 --> 1 octet ASCII
|
||||
110.. --> 3 octets
|
||||
1110.. --> 3 octets et après 10... à l'octet suivant
|
||||
11110.. --> 4 octets
|
||||
|
||||
c2 = (110)0 0010, a5= (10)10 0101 == u+a5 symbole yen
|
||||
2c = (0)010 1100 == u+2c ","
|
||||
20 = (0)010 0000 == u+20 ""
|
||||
e2 = (111)0 0010, 99 = (10)01 1000, a0 = (10)10 0000 == u+2660
|
||||
2c = (0)010 1100 == u+2c ","
|
||||
20 = (0)010 0000 == u+20 ""
|
||||
e2 = (111)0 0010, 84 = (10)00 0100, 97 = (10)01 0111 == u+2117
|
||||
2c = (0)010 1100 == u+2c ","
|
||||
20 = (0)010 0000 == u+20 ""
|
||||
24 = (0)010 0100 == u+24 $
|
||||
2c = (0)010 1100 == u+2c ","
|
||||
20 = (0)010 0000 == u+20 ""
|
||||
c2 = (110)0 0010, a3= (10)10 0011 == u+a3 pound sign
|
||||
2c = (0)010 1100 == u+2c ","
|
||||
20 = (0)010 0000 == u+20 ""
|
||||
e2 = (111)0 0010, 82 = (10)00 0010, ac = (10)10 1100 == u+20ac
|
||||
2c = (0)010 1100 == u+2c ","
|
||||
e2 = (111)0 0010, 98 = (10)01 1000, bb = (10)11 1011 == u+263b
|
||||
2c = (0)010 1100 == u+2c ","
|
||||
20 = (0)010 0000 == u+20 ""
|
||||
61 = (0)110 0001 == u+61
|
||||
72 = (0)111 0010 == u+71
|
||||
20 = (0)010 0000 == u+20 ""
|
||||
6e = (0)110 1110 == u+6e
|
||||
6f = u+6f
|
||||
74 = u+74
|
||||
20 = " "
|
||||
61 = u+61
|
||||
6c = u
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
0a = u+0a
|
||||
|
||||
II-
|
||||
|
||||
1) ma bash
|
||||
--> paragraphe "SHELL BUILTIN COMMANDS"
|
||||
|
||||
2)
|
||||
-->$x: VALEUR DE LA VARIABLE x
|
||||
|
||||
3) read x
|
||||
--> echo $x
|
||||
|
||||
4) read -p "Prompt:"x
|
||||
Prompt: ______
|
||||
echo$x on demande à l'utilisateur le x la valeur de x
|
||||
|
||||
5) l'option -n
|
||||
echo -n "blabla"
|
||||
|
||||
6) Séquence, il fait les choses dans l'ordre quand tu demandes au cmd de faire exemple cd; rm quelque chose
|
||||
|
||||
7) echo -n "Type var value "
|
||||
|
||||
III -
|
||||
|
||||
1) echo -e "\U45" -e
|
||||
|
||||
2) echo -n "Type en HEX UNICODE"; read x; echo -e "Corresponding CHAR \U$x"
|
||||
|
||||
==> Type on HEX UNICODE: ___
|
||||
Corresponding CHAR : le symbole
|
||||
|
||||
3) print-unicode-char
|
||||
chmod u+r print-unicode-char
|
||||
./print-unicode-char
|
||||
c'est pour ajouter le code à l'intérieur et il rajoute des perm pour l'executé avec X
|
||||
___________
|
||||
printen PATH
|
||||
which ls
|
||||
|
||||
IV -
|
||||
|
||||
1) echo -en "\U2660" | hexdumb -C
|
||||
permet d'afficher le code utf-8 (hexé) du unicode donné
|
||||
2) en créant un ficher nommé print-hex avec la commande "echo -en "\U$1"de prendre l'argument cad après avoir mit le ficher la commande ou ce que t'a écrit après le fichier il va prendre en compte
|
||||
chmod u+x print-hex
|
||||
./print-hex ...
|
||||
00000000000 .... .... .... ("caractère")
|
||||
0000000000.
|
Reference in New Issue
Block a user