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

Fermé
migall - 17 juil. 2011 à 12:27
 migall - 17 juil. 2011 à 19:58
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

tout est dans le "man"


count=BLOCKS
copy only BLOCKS input blocks

pour plus d' infos tape "man dd"
0
Merci pour l'aide,
Pourriez-vous me dire que fait bs=1?
0
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
merci
0

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

Posez votre question
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 418
17 juil. 2011 à 13:15
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
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 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 418
17 juil. 2011 à 13:29
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 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 418
17 juil. 2011 à 13:31
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
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 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 418
17 juil. 2011 à 13:38
0
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
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