Les canaux ou canaux nommés sont une fonctionnalité de la norme POSIX qui permettent à des processus distincts de communiquer entre eux sans avoir été conçus explicitement pour fonctionner ensemble.
J'essaie d'obtenir la dernière date de modification d'un fichier avec cette commande TM_LOCAL=`ls -l --time-style=long-iso ~/.vimrc | awk '{ print $6" "$7 }'` TM_LOCAL a une valeur comme "2012-05-16 23:18" après l'exécution de cette ligne Je voudrais également vérifier PIPESTATUS pour voir s'il y a une erreur. Par exemple, si …
J'écris un fichier de commandes pour l'invite de commande Windows pour supprimer tous les répertoires correspondant à une certaine expression. J'utilise d'abord DIRpour renvoyer une liste simple de répertoires correspondant à l'expression. Je voudrais diriger chaque ligne de sortie dans la commande RMDIR, comme ceci: DIR *.delete /A:D /B /S …
Je peux utiliser la commande suivante pour extraire des images d'une vidéo à l'aide de ffmpeg, en les enregistrant dans le système de fichiers: ... | ffmpeg -i - -f image2 'img-%03d.png' Je voudrais diriger ces images vers une autre application, plutôt que de les enregistrer dans le système de …
En ce moment j'utilise deux commandes, je suis sûr qu'il doit y avoir une meilleure façon ... wim@wim-acer:~/ffmpeg$ find . -name "*.h" -print0 | xargs -0 grep -i invalid\ preset wim@wim-acer:~/ffmpeg$ find . -name "*.c" -print0 | xargs -0 grep -i invalid\ preset
J'ai un dossier avec environ 20K fichiers. Les fichiers sont nommés selon le modèle xy_{\d1,5}_{\d4}\.abc, par exemple xy_12345_1234.abc. Je voulais compresser les premiers 10K d'entre eux en utilisant cette commande: ls | sort -n -k1.4,1.9 | head -n10000 | xargs tar -czf xy_0_10000.tar.gz cependant, le fichier résultant ne contenait qu'environ …
En bash, si je fais ce qui suit, j'aurai toutes les variables d'environnement wd. env | grep "wd" Maintenant, à Powershell, je sais que je pourrais faire get-childitem env:wd* Mais je veux utiliser pipe-select comme une approche plus générique, afin de filtrer ce qui sort de son tuyau, peu importe …
J'ai trouvé un problème avec linux gnu tar. quand j'utilise l'option -T - (for file list from stdin) or -T named_pipe_file , ça ne marche pas à la volée. par exemple, un script interactif simple: while read x; do echo $x; done|\ tar cvf tar.tar -T - tar commence l'archivage …
J'ai un programme qui génère un script pour gnuplotqui génère à son tour beaucoup d’images png et l’envoie à stdout. Je veux diriger ces images vers ffmpeg sans les écrire sur le disque . Ceci est ma ligne de commande jusqu'à présent: ./myprogram | gnuplot | ffmpeg -c:v png -i …
J'ai une question un peu délicate. Je veux transmettre le résultat d'une commande à une autre, mais comme je travaille sur un système avec une mémoire limitée, je veux m'assurer que le tuyau n'en utilisera pas trop. Mais je ne veux pas que ça casse quand il atteint la limite, …
Parfois, lors de la canalisation d'une entrée vers grep, je vois cette erreur se produire: $ cat something.txt | grep "some text" -bash: $'\302\240grep': command not found Lorsque je ressaisis la commande, cela fonctionne comme prévu. Quelle pourrait-être la cause? J'utilise la disposition du clavier finlandais.
Je veux diviser et GZip un fichier volumineux, et cette réponse semblait être ce que je cherchais, et cela me semblait une manière très utile de faire des choses auxquelles je n’avais jamais pensé, alors je voudrais les généraliser; le seul problème est: cela ne semble pas fonctionner. Dites que …
Comme l'indique mon titre presque allitératif, j'essaie de configurer postfix pour diriger les messages entrants vers un script PHP. Dans l'état actuel des choses, postfix tente apparemment de lancer le script en tant qu'utilisateur 'personne', ce qui signifie que si le script se trouve ailleurs que dans un répertoire public …
J'utilise Debian dans la boîte virtuelle et je ne peux pas utiliser la touche de conduite du clavier (hp -British). La touche de conduite indique "#" à la place et "#key" donne un signe dièse? s'il vous plaît aider | donne # # donne £ ..... pourquoi? et aussi donner …
J'ai écrit cette ligne pour montrer à MB en lecture / écriture toutes les 5 secondes. #!/bin/bash #iosum.sh iostat -dmz 5 |\ awk 'BEGIN{rx=wx=0}{if($0 == ""){printf"%.1f %.1f\n",rx,wx}else if($0~/^Device:/){rx=wx=0}else{rx+=$3;wx+=$4}}' Lorsqu'il est exécuté à partir de la ligne de commande, il fonctionne parfaitement ./iosum.sh # wait 1.1 0.0 0.0 0.1 0.0 0.0 …
Je suis sur Mac OS 10.8.1, avec ffmpeg-develinstallé en tant que MacPort. Je peux courir NeroAacEnc(win32) via Wine. Je peux transcoder un film en h264 / aac en utilisant une simple ffmpegcommande: ffmpeg -i INPUT.MP4 -vcodec libx264 -acodec libfaac OUTPUT.MP4 Le problème, c'est que je préfère le son de l' …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.