Questions marquées «pipe»

Un canal Unix relie les descripteurs de fichiers de deux processus. Un tube est créé avec la fonction POSIX pipe () déclarée dans <unistd.h>. Les shells permettent la création de canaux entre les processus en utilisant "|".


1
trouver et rsync?
Je veux pouvoir rechercher des fichiers sur 14 jours et plus de 10k et rsync ces fichiers trouvés vers une destination. Existe-t-il un moyen de combiner ces deux commandes? find ./ -mtime +14 -size +10k rsync --remove-sent-files -avz /src /dest
24 bash  shell  find  pipe  rsync 


3
Tuyauterie STDERR vs STDOUT
Selon " Linux: The Complete Reference 6th Edition " (p. 44), vous ne pouvez diriger que STDERR en utilisant les |&amp;symboles de redirection. J'ai écrit un script assez simple pour tester ceci: #!/bin/bash echo "Normal Text." echo "Error Text." &gt;&amp;2 Je lance ce script comme ceci: ./script.sh |&amp; sed 's:^:\t:' …

1
Transfert du terme de recherche (pas du nom de fichier) vers grep
Je veux sélectionner certaines lignes contenant un numéro donné dans un fichier. Le fichier que je souhaite rechercher est appelé os_clusters/piRNA_clusters.bed. awk '{if (a[$0]++ == 0) {split($0,b,"."); ;split(b[1],c,"r"); print c[3]}};' test_non_enriched | xargs grep {} os_clusters/piRNA_clusters.bed La première partie, avant le tuyau, fonctionne - elle produit les termes à rechercher, …
23 bash  grep  pipe 








2
moins file1 file2 | chat - pourquoi ça marche?
Lorsque j'utilise, less file1 file2j'obtiens les deux fichiers affichés dans le "visualiseur de mémoire tampon moins", mais less file1 file2 | catj'imprime le contenu des deux fichiers ajoutés à stdout. Comment sait-il moins s'il doit afficher "moins de visionneuse de tampon" ou produire une sortie vers stdout pour une prochaine …
21 pipe  cat  less 


3
Pas de sortie colorée en moins pour la commande ls
Si je lance, lsj'obtiens une sortie colorée que je trouve assez pratique pour obtenir rapidement un aperçu du type de fichier. Lorsque j'essaie de le canaliser lessavec les drapeaux -ret, -Rla coloration se perd toujours. J'utilise la zshversion 5.0.7. Des idées? Merci. edit: je suis sur OS X.
21 osx  pipe  ls  colors  less 

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.