Questions marquées «stdout»

stdout est le nom du descripteur de fichier de sortie par défaut d'un processus. Puisqu'il n'y a rien de spécial à propos de `stdout`, vous * ne devriez pas * utiliser cette balise. Utilisez la balise [io-redirection] pour les questions sur la façon de rediriger la sortie, utilisez [file-descriptors] pour les questions sur la façon de gérer les descripteurs de fichiers, utilisez [lock] pour les questions de verrouillage de fichiers et utilisez [files] pour les questions générales sur opérations sur les fichiers.

2
Script pour tester rapidement toutes les touches du clavier
Je dois vérifier certains ordinateurs portables pour les mauvaises touches du clavier, et je voudrais donc accélérer cela autant que possible. Je n'ai rien trouvé pour cette tâche spécifique, donc mon idée est un script qui lit les touches pressées et connaît toutes les touches du clavier, donc je peux …
14 bash  grep  awk  keyboard  stdout 

2
Rediriger stderr à partir d'un script déjà en cours d'exécution
J'exécute un script depuis plusieurs jours maintenant. J'ai redirigé stdout vers $HOME/mylog, mais je n'ai pas redirigé stderr car je pensais qu'il n'y aurait rien dessus. Soudain, des milliers de lignes ont commencé à sortir sur stderr, alors j'ai suspendu le travail. Existe-t-il un moyen de rediriger stderr vers $HOME/myerrmaintenant, …

3
Sortie directe sur tuyau et sortie standard
Je me demandais s'il y avait un moyen de diriger la sortie d'une commande et de la diriger vers la sortie standard. Ainsi, par exemple, fortuneimprime un cookie de fortune et le copie également dans le presse-papiers: $ fortune | tee >(?stdout?) | pbcopy "...Unix, MS-DOS, and Windows NT (also …
14 bash  pipe  stdout  tee 

2
Qu'est-ce qui empêche stdout / stderr de s'entrelacer?
Supposons que j'exécute certains processus: #!/usr/bin/env bash foo & bar & baz & wait; Je lance le script ci-dessus comme suit: foobarbaz | cat pour autant que je sache, lorsque l'un des processus écrit sur stdout / stderr, leur sortie ne s'entrelace jamais - chaque ligne de stdio semble être …
13 shell  osx  stdout  output  stderr 





1
Pourquoi l'émission de la même commande peut-elle créer plus de sortie dans tty que dans pts / gnome-terminal?
gnome-terminal: $ sudo update-grub [sudo] password for user: Generating grub configuration file ... Found background image: .background_cache.png Found linux image: /boot/vmlinuz-3.16.0-4-amd64 Found initrd image: /boot/initrd.img-3.16.0-4-amd64 done tty1 accessible par Ctrl+ Alt+ F1: $ sudo update-grub [sudo] password for user: Generating grub configuration file ... Found background image: .background_cache.png Found linux …


5
grep comment supprimer l'affichage d'un fichier non apparié?
J'essaie de trouver des fichiers contenant un mot spécifique en utilisant grep. Il y a beaucoup de fichiers dans le répertoire (> 500) Commande que j'exécute $ grep 'delete' * Production validate_data_stage1:0 validate_data_stage2:0 validate_data_stage3:0 validate_data_stage4:0 validate_data_stage5:0 validate_input_stage1:0 validate_input_stage2:0 validate_input_stage3:0 validate_input_stage4:0 .... and hundred of such lines Ce sont les fichiers …


2
Exécuter la commande dans le terminal actif distant
Supposons que vous ayez un émulateur de terminal (T1) ouvert avec un PID de 6350. Depuis un autre terminal, tapez cette commande (C1): echo "ls\n" > /proc/6350/fd/0 Cela écrit lset la nouvelle ligne en T1 mais ne l'exécute pas. Pourquoi? J'ai également essayé d'utiliser cat|bashavec echo "ls\n" > /proc/catid/fd/0mais il …

2
que signifie la connexion de STDOUT et de STDIN?
Je lis un livre, ça dit: Chaque processus dispose d'au moins trois canaux de communication: «entrée standard» (STDIN), «sortie standard» (STDOUT) et «erreur standard» (STDERR). La plupart des commandes acceptent leur entrée de STDIN et écrivent leur sortie dans STDOUT. Ils écrivent des messages d'erreur à STDERR. Cette convention vous …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.