A='stty -icanon ; dd bs=1 count=1 2>/dev/null

migall -  
 migall -
Bonjour,
Je dois faire un rapport et sûrement il vont me faire explique le commande: a='stty -icanon ; dd bs=1 count=1 2>/dev/null'
Quelqu'un pourrais m'expliquer?
a est une variable
stty -icanon je suis pose que ça va accepter les caractères spéciaux
dd vas copier un fichier en sélectionnant une partie de données
count=1 je vois pas
2> vas le mettre dans /dev/null est un fichier temporaire si je bien compris
Merci


A voir également:

7 réponses

Fred
 
tout est dans le "man"


count=BLOCKS
copy only BLOCKS input blocks

pour plus d' infos tape "man dd"
0
migall
 
Merci pour l'aide,
Pourriez-vous me dire que fait bs=1?
0
Fred
 
tape "man dd" dans ton term ? :P
deuxieme paragraphe dans "description"
je te donne volontairement pas la reponse
essaye d' utiliser les man lorsque tu es sur unix, c' est la meilleure aide que tu pourras trouver sur ce genre de problemes
0
migall
 
merci
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
zipe31 Messages postés 38797 Statut Contributeur 6 433
 
Salut,

Ta commande n'est pas entière apparemment, si ?

Normalement "dd" a besoin d'un fichier en entrée et d'un en sortie. Ici ce n'est pas le cas ;-(

De même la déclaration de ta variable est erronée il manque la quote fermante ;-(

0
Fred
 
sisi tout est bon, si il n' y a pas de fichier de sortie c' est redirige sur la sortie standart qu' il redirige lui meme sur /dev/null, tu peux essayer toi meme dans ton term(perso je l' ai fait et ca marche)
Pour la quote elle n' est pas dans le titre mais dans son message, c' est surement juste une erreur de frappe
0
zipe31 Messages postés 38797 Statut Contributeur 6 433
 
si il n' y a pas de fichier de sortie c' est redirige sur la sortie standart qu' il redirige lui meme sur /dev/null,
Oups. J'étais persuadé qu'il fallait au moins un "of=...", donc un "of=/dev/null" ;-(
Merci.

Pour la quote elle n' est pas dans le titre mais dans son message,
Là par contre j'ai beau regardé, je ne la vois ni dans le titre ni dans le message ;-\
0
zipe31 Messages postés 38797 Statut Contributeur 6 433
 
Là par contre j'ai beau regardé, je ne la vois ni dans le titre ni dans le message ;-\
Re-oups ;-((

Si en fait c'est la syntaxe entière qui fait partie de la variable ;-\

Sorry ;-)
0
migall
 
Bonjour
mon script fonctionne parfaitement je veux simplement pouvoir l'expliquer,
2>/dev/null le 2 is sert à quoi please?
0
zipe31 Messages postés 38797 Statut Contributeur 6 433
 
0
Fred
 
ou alors 15e paragraphe de "description" du man de db :P
A mon avis dans ton ecole ils t' ont pas donne ce travail a faire pour qu' on te donne la reponse telle quelle sur ce site ^^
0
migall
 
Bonjour
est-ce bien ça?
BLOCKS and BYTES may be followed by the following multiplicative suf?
fixes: c =1, w =2, b =512, kB =1000, K =1024, MB =1000*1000, M
=1024*1024, xM =M GB =1000*1000*1000, G =1024*1024*1024, and so on for
T, P, E, Z, Y.
0